Name | Type | Description | Notes |
---|---|---|---|
billingGroupId | UUID | Use this field to set the Billing Group ID for the call. Must be a valid and existing Billing Group ID. | [optional] |
clientState | String | Use this field to add state to every subsequent webhook. It must be a valid Base-64 encoded string. | [optional] |
commandId | String | Use this field to avoid duplicate commands. Telnyx will ignore any command with the same `command_id` for the same `call_control_id`. | [optional] |
customHeaders | List<CustomSipHeader> | Custom headers to be added to the SIP INVITE response. | [optional] |
sipHeaders | List<SipHeader> | SIP headers to be added to the SIP INVITE response. Currently only User-to-User header is supported. | [optional] |
soundModifications | SoundModifications | [optional] | |
streamUrl | String | The destination WebSocket address where the stream is going to be delivered. | [optional] |
streamTrack | StreamTrackEnum | Specifies which track should be streamed. | [optional] |
sendSilenceWhenIdle | Boolean | Generate silence RTP packets when no transmission available. | [optional] |
webhookUrl | String | Use this field to override the URL for which Telnyx will send subsequent webhooks to for this call. | [optional] |
webhookUrlMethod | WebhookUrlMethodEnum | HTTP request type used for `webhook_url`. | [optional] |
Name | Value |
---|---|
INBOUND_TRACK | "inbound_track" |
OUTBOUND_TRACK | "outbound_track" |
BOTH_TRACKS | "both_tracks" |
Name | Value |
---|---|
POST | "POST" |
GET | "GET" |