| 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" |