Skip to main content

PurchaseSeatWithChannels creates a new seat with specified channels.

POST 

/api/v1/billing/seats/with-channels

This is the primary method for the per-agent-per-channel billing model. Cost is calculated as sum of enabled channel fees.

Authorization

Requires billing:manage permission.

Billing

  • Prorated amount charged immediately via wallet
  • Full amount included in next invoice cycle

Errors

  • INVALID_ARGUMENT: Invalid channel code
  • FAILED_PRECONDITION: Insufficient wallet balance

Request

Responses

A successful response.