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
- 200
- default
A successful response.
An unexpected error response.