User APIs
payments

Reactivate Subscription

Create a Stripe Checkout Session for subscription reactivation.

The user picks a plan tier and billing period; this endpoint resolves the Stripe price, creates a hosted Checkout Session (pre-filling saved payment methods when possible), and returns the redirect URL.

post/api/v1/payments/me/reactivate

Request

  • Base URL: https://carbonarc.ai (the document declares no server; this is the origin it was published from)
  • URL: https://carbonarc.ai/api/v1/payments/me/reactivate
  • Auth: OAuth 2 (authorization code, authorization URL authorize, token URL token)

Request body

plan_idstring required

Plan tier key, e.g. 'professional'

billing_period'monthly' | 'annual' required

Billing cadence

Response

Successful Response

urlstring required

Stripe hosted checkout URL to redirect the user

checkout_session_idstring required

Stripe checkout session ID

Changes

No recorded changes to this operation across all 4 revisions of this API.