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.
/api/v1/billing/saas/{productKey}/portalThe 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 authenticationPath parameters
productKeystringRequiredNo parameter description supplied.
Query parameters
None declared in this export.
Header parameters
None declared in this export.
Request body
application/json · Required
spaceIdstring (uuid)RequiredNo field description supplied.
Responses
200
Stripe-hosted Customer Portal URL.
urlstring (uri)OptionalNo 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?