billing

Create Stripe Checkout Session

Legacy subscription checkout — discontinued.

New subscription sales ended with the move to one-time credit packs (2026-08-09 decision). Existing subscribers are unaffected: the Stripe webhook and customer portal continue to manage their plans. New purchases go through POST /billing/credits/checkout.

post/billing/checkout

Request

  • Base URL: https://api.whoisgeni.us (the document declares no server; this is the origin it was published from)
  • URL: https://api.whoisgeni.us/billing/checkout
  • Auth: HTTP bearer

Headers

X-API-Keystring nullable

Request body

tier'pro' | 'team' required
billing_period'monthly' | 'annual'
success_urlstring required
cancel_urlstring required

Response

Successful Response

metaobject nullable

Example response

{
  "error": {
    "code": "JOB_NOT_FOUND",
    "message": "No job found with the given ID."
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.