Skip to main content
Owners and admins can manage billing. Owner/admin reads sync the latest Stripe customer and subscription state before returning the billing overview. If Stripe sync or customer lookup fails, the endpoint returns 502 with Stripe billing sync failed instead of serving stale local billing state.

Endpoints

Checkout

Use the checkout endpoint to select a self-serve plan. New subscribers receive a Stripe Checkout URL. Existing subscribers with an active, trialing, or past-due subscription receive a Stripe Billing Portal update-confirmation URL for the selected plan, so Atoll updates the current subscription instead of creating another one. Current self-serve prices:
or:
or:

Plan limit errors

Creation endpoints can return:
Plan-limited resources include:
  • Humans
  • Agents/integrations
  • Active projects
  • Active issues
Current enforced limits: