Assign dedicated channels to DID
assign_dedicated_channels_to_didReserve dedicated inbound channels for one of the customer's DIDs out of a Capacity Pool. Provide did_id, capacity_pool_id and channels_count (the number of dedicated channels). The DID's country must be covered by the Capacity Pool, the pool must have that many free channels, and the DID Group must allow additional channels. Pass channels_count: 0 to release the reservation (capacity_pool_id is then optional). This is not a purchase: it allocates channels already bought into the pool, reversibly — only buy_capacity_channels spends money. Returns the DID number, the reserved channel count and the Capacity Pool, or a readable error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| did_id | Yes | UUID of the DID to configure (must belong to the customer). | |
| channels_count | Yes | Number of dedicated channels to reserve; 0 releases the reservation. | |
| capacity_pool_id | No | UUID of the Capacity Pool to draw dedicated channels from. Required unless channels_count is 0. |