Billing
billing

Get Subscription Status

Changed on

Fast status check - queries DynamoDB only (no Stripe API calls). Use this for polling and subscription guards.

HasActiveSubscription includes BypassSubscriptionCheck so the frontend can rely on this single field for access decisions.

NOTE: This is def (not async def) because it only does synchronous PynamoDB I/O. FastAPI automatically runs def handlers in a thread pool, so they don't block the event loop or other concurrent requests.

get/v1/billing/subscription-status

Request

  • Base URL
    https://client.api.prod.orsay.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://client.api.prod.orsay.ai/v1/billing/subscription-status
  • Auth
    HTTP bearer

Response

Successful Response

HasActiveSubscriptionboolean required
OrgExistsboolean

Changes

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status