Skip to main content
POST
Purchase CPS or concurrency capacity
Purchase additional calls-per-second (CPS) or concurrent-call capacity for a Vobiz account.
A successful request immediately debits the first month’s charge from the account balance. Preview the exact price and obtain customer confirmation before purchasing.

Authentication

Use one of these authentication methods: The authenticated account can purchase capacity only for its own auth_id. An administrator may act on behalf of another account.

Parameters

Path parameter

Request body

Examples

cURL

Successful response

The values below are illustrative. The actual monthly cost, currency, and billing dates come from the account and its assigned pricing tier.
Subscription activated

Billing and validation

  • resource_type must be concurrent_calls or cps.
  • quantity must be an integer from 1 through 10000.
  • Pricing uses the account’s assigned pricing tier and applicable pricing brackets.
  • The tier’s block-size, minimum-quantity, and maximum-quantity rules are enforced.
  • A successful purchase immediately debits the first month’s charge.
  • The subscription is created as active and scheduled to renew every 30 days.
  • The purchase fails if the account has no pricing tier, the quantity violates its pricing rules, or the balance debit fails.
Do not automatically retry a timed-out purchase. First retrieve the account and check its balance to avoid a duplicate charge.

Authorizations

Authorization
string
header
required

Account access token sent as Authorization: Bearer <ACCESS_TOKEN>.

Path Parameters

auth_id
string
required

Target account Auth ID. An account can purchase only for itself; administrators may act for another account.

Example:

"MA_XXXX"

Body

application/json
resource_type
enum<string>
required

Account capacity to price or purchase.

Available options:
concurrent_calls,
cps
Example:

"concurrent_calls"

quantity
integer
required

Capacity quantity to purchase. Pricing-tier block and quantity rules also apply.

Required range: 1 <= x <= 10000
Example:

30

Response

Capacity subscription purchased and activated.

id
string<uuid>
required
Example:

"5ed57f90-b1f1-4c32-9475-b85aa6739aec"

account_id
integer
required
Example:

123456

resource_type
enum<string>
required

Account capacity to price or purchase.

Available options:
concurrent_calls,
cps
Example:

"concurrent_calls"

quantity
integer
required
Required range: 1 <= x <= 10000
Example:

30

monthly_cost
string
required

Recurring monthly charge as a decimal string.

Example:

"10470.00"

currency
string
required
Example:

"INR"

status
string
required
Example:

"active"

last_billing_date
string<date-time>
required
Example:

"2026-07-16T10:00:00Z"

next_billing_date
string<date-time>
required
Example:

"2026-08-15T10:00:00Z"

purchased_at
string<date-time>
required
Example:

"2026-07-16T10:00:00Z"

cancelled_at
string<date-time> | null
required
Example:

null

cancellation_reason
string | null
required
Example:

null

is_active
boolean
required
Example:

true

created_at
string<date-time>
required
Example:

"2026-07-16T10:00:00Z"

updated_at
string<date-time>
required
Example:

"2026-07-16T10:00:00Z"