APIEndpoint referenceStripe
/stripe/resume-pause
AuthorizationBearer <token>
Supabase access token.
In: header
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/stripe/resume-pause"{ "success": true}/stripe/pause-subscription POST
Pausing marks invoices uncollectible for the chosen window rather than cancelling, so the subscription and its billing date survive.
/stripe/subscription-status GET
A user with no subscription is a 200 with a null subscription, not a 404 — having never paid is a normal state, not a missing resource.