From 8ecec534bf0c058658ad255f2e8aa6bf5b559b4f Mon Sep 17 00:00:00 2001 From: Dokploy Bot Date: Thu, 19 Feb 2026 21:01:54 +0000 Subject: [PATCH] chore: sync OpenAPI specification [skip ci] Source: Dokploy/dokploy@7a62f47e439032609499f88e1ea718c59afbbbe7 Updated: 2026-02-19 21:01:54 UTC --- apps/docs/public/openapi.json | 66 +++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/apps/docs/public/openapi.json b/apps/docs/public/openapi.json index aa3c7c9..231afe3 100644 --- a/apps/docs/public/openapi.json +++ b/apps/docs/public/openapi.json @@ -20667,6 +20667,14 @@ "schema": { "type": "object", "properties": { + "tier": { + "type": "string", + "enum": [ + "legacy", + "hobby", + "startup" + ] + }, "productId": { "type": "string" }, @@ -20679,6 +20687,7 @@ } }, "required": [ + "tier", "productId", "serverQuantity", "isAnnual" @@ -20727,6 +20736,63 @@ } } }, + "/stripe.upgradeSubscription": { + "post": { + "operationId": "stripe-upgradeSubscription", + "tags": [ + "stripe" + ], + "security": [ + { + "Authorization": [] + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "tier": { + "type": "string", + "enum": [ + "hobby", + "startup" + ] + }, + "serverQuantity": { + "type": "number", + "minimum": 1 + }, + "isAnnual": { + "type": "boolean" + } + }, + "required": [ + "tier", + "serverQuantity", + "isAnnual" + ], + "additionalProperties": false + } + } + } + }, + "parameters": [], + "responses": { + "200": { + "description": "Successful response", + "content": { + "application/json": {} + } + }, + "default": { + "$ref": "#/components/responses/error" + } + } + } + }, "/stripe.canCreateMoreServers": { "get": { "operationId": "stripe-canCreateMoreServers",