Create Subscription

View as Markdown

Headers

{{tenant_key_name}}stringOptional

Request

This endpoint expects a multipart form.
plan_idstringRequired

Optional: Plan UUID to subscribe to - exists in saas_plans

billing_cyclestringRequired

Required: Billing cycle - monthly|annual - “monthly”

module_ids[0]stringRequired

Optional: Module UUIDs for a-la-carte - array - exists in saas_modules

promotion_codestringRequired

Optional: Promotion code to apply - string - “SUMMER2026”

payment_method_idstringRequired

Optional: Stripe payment method ID - string - “pm_xxx”

tenant_location_idstringRequired

Required: Tenant location UUID - exists in tenant_locations

Response

Successful response