Skip to main content
SaaS Billing2026.8.0

Manage a SaaS subscription

Creates a portal for a Space owner/admin. Signatures uses the code-owned Space invoice/payment policy; Signature plan and renewal changes happen in Dashio. Other products retain their product configuration. Customer ownership and return URLs are server-controlled.

POST/api/v1/billing/saas/{productKey}/portal

The source export uses a local development server. Examples use the configured Dashio API origin.

The export references authentication schemes without supplying their definitions.

Authentication

bearerAuth

Understand authentication

Path parameters

productKeystringRequired

No parameter description supplied.

Query parameters

None declared in this export.

Header parameters

None declared in this export.

Request body

application/json · Required

spaceIdstring (uuid)Required

No field description supplied.

Responses

200

Stripe-hosted Customer Portal URL.

urlstring (uri)Optional

No field description supplied.

400

Invalid request.

No response body schema supplied.

401

Authentication required.

No response body schema supplied.

403

Space owner/admin required.

No response body schema supplied.

404

Unknown product or no billing customer.

No response body schema supplied.

409

Customer ownership needs review.

No response body schema supplied.

415

JSON request required.

No response body schema supplied.

503

Billing portal temporarily unavailable.

No response body schema supplied.

Was this helpful?