Subscriptions

Add seats to an existing subscription

Company-admin only. If a reduction is currently scheduled (AF-57), it is released first (pendingReductionCanceled: true in the response) before the increase is applied. The seats are granted only once the prorated invoice is paid: when the payment needs an extra step (3DS) or fails, pendingPayment: true, activeAgentsPurchased is unchanged and invoiceUrl is where to pay; the seats land when Stripe confirms the payment.

post/subscriptions/checkout/add-sessions

Request

  • Base URL: https://api.atako.ai
  • URL: https://api.atako.ai/subscriptions/checkout/add-sessions
  • Auth: HTTP bearer

Request body

additionalSessionsinteger required

Response

invoiceUrlstring nullable
activeAgentsPurchasedinteger

The live seat count — unchanged while pendingPayment is true.

pendingActiveAgentsPurchasedinteger

Only when pendingPayment is true: the seat count once the invoice is paid.

pendingPaymentboolean
pendingReductionCanceledboolean

Changes

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