ReferenceApi
Assign platform billing subscription
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
organizationId*string
planId?string
tier?string
status?string
currentPeriodStart?string
currentPeriodEnd?string
metadata?
reason*string
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/platform/billing/subscriptions" \ -H "Content-Type: application/json" \ -d '{ "organizationId": "string", "reason": "string" }'{ "subscriptionId": "string", "organizationId": "string", "planId": "string", "tier": "developer", "status": "trialing", "currentPeriodStart": "string", "currentPeriodEnd": "string", "billingProvider": "openpermit", "externalCustomerId": "string", "externalSubscriptionId": "string", "metadata": {}, "createdAt": "string", "updatedAt": "string"}{ "type": "about:blank", "title": "string", "status": 0, "detail": "string", "instance": "string", "requestId": "string", "code": "string", "errors": [ { "detail": "string", "pointer": "string" } ]}{ "type": "about:blank", "title": "string", "status": 0, "detail": "string", "instance": "string", "requestId": "string", "code": "string"}{ "type": "about:blank", "title": "string", "status": 0, "detail": "string", "instance": "string", "requestId": "string", "code": "string"}{ "type": "about:blank", "title": "string", "status": 0, "detail": "string", "instance": "string", "requestId": "string", "code": "string"}{ "type": "about:blank", "title": "string", "status": 0, "detail": "string", "instance": "string", "requestId": "string", "code": "string"}{ "type": "about:blank", "title": "string", "status": 0, "detail": "string", "instance": "string", "requestId": "string", "code": "string"}