Routing Global

Update

Update an existing Routing Global record by ID.

put/api/cp/routing-global/{id}

Path parameters

idinteger required

Id identifier

Request body

idinteger

Id

account_idinteger

Account Id

namestring required

Name

tagstring

Tag

card_idstring

Card Id

prefixstring required

Prefix

revisioninteger

Revision

channelsinteger required

Channels

cpsinteger

Cps

cps_bufferinteger

Cps Buffer

max_durationinteger

Max Duration

allow_portedinteger required

Allow Ported

transcodinginteger

Transcoding

cappedinteger required

Capped

tpsinteger

Tps

asr_plusinteger

Asr Plus

recordinginteger required

Recording

recording_durationinteger

Recording Duration

transcribeinteger required

Transcribe

transcribe_durationinteger

Transcribe Duration

rtp_proxyinteger required

Rtp Proxy

rtp_mode'Relaxed' | 'Strict'

Rtp Mode

timeoutstring[]

Timeout

sip_pinginteger required

Sip Ping

rtp_timeoutinteger required

Rtp Timeout

sip_session_timersinteger required

Sip Session Timers

fix_ok_cancel_race_uac_buginteger required

Fix Ok Cancel Race Uac Bug

pre_ring_timeoutinteger

Pre Ring Timeout

post_ring_timeoutinteger

Post Ring Timeout

fallthroughinteger required

Fallthrough

carrier_liststring

Carrier List

dialstringstring

Dialstring

dialstring_prefix_set_idinteger

Dialstring Prefix Set Id

egress_group_idinteger

Egress Group Id

redirect_uristring

Redirect Uri

redirect_excludestring

Redirect Exclude

reply_mapstring

Reply Map

capped_ratenumber

Capped Rate

capped_rate_provnumber

Capped Rate Prov

block_connect_costinteger required

Block Connect Cost

block_destination_typestring

Block Destination Type

spam_scoutinteger

Spam Scout

ipqsinteger

Ipqs

override_lcrstring

Override Lcr

profit_assurancenumber

Profit Assurance

exclude_cardstring

Exclude Card

lock_cardstring

Lock Card

sandbox_idinteger

Sandbox Id

scriptforge_timeoutnumber

Scriptforge Timeout

scriptforge_timeout_actionstring

Scriptforge Timeout Action

varsstring

Vars

protocol'SIP' | 'SMPP'

Protocol

strategyobject

Strategy

remove_allow_invinteger

Remove Allow Inv

approved_bystring

Approved By

approved_datestring date-time

Approved Date

enabledinteger

Enabled

autointeger

Auto

public_notesstring

Public Notes

private_notesstring

Private Notes

fraud_profile_idinteger

Fraud Profile Id

fraud_modeinteger required

Fraud Mode

ftc_dnc_reportinteger

Ftc Dnc Report

dnointeger

Dno

inter_customerinteger

Inter Customer

dnc_liststring

Dnc List

block_dtmfinteger

Block Dtmf

realtimeinteger

Realtime

redial_max_countinteger

Redial Max Count

redial_max_periodinteger

Redial Max Period

rtp_codecobject

Rtp Codec

stir_shaken_min_attest'A' | 'B' | 'C'

Stir Shaken Min Attest

flagsstring required

Flags

Example request

{
  "id": 12345,
  "account_id": 1,
  "name": "Example Name",
  "tag": "example_tag",
  "card_id": 1,
  "prefix": "example_prefix",
  "revision": 123,
  "channels": 123,
  "cps": 123,
  "cps_buffer": 1,
  "max_duration": 123,
  "allow_ported": 1,
  "transcoding": 1,
  "capped": 1,
  "tps": 1,
  "asr_plus": 1,
  "recording": 1,
  "recording_duration": 123,
  "transcribe": 1,
  "transcribe_duration": 123,
  "rtp_proxy": 1,
  "rtp_mode": "Relaxed",
  "timeout": "SIP Ping",
  "sip_ping": 1,
  "rtp_timeout": 1,
  "sip_session_timers": 1,
  "fix_ok_cancel_race_uac_bug": 1,
  "pre_ring_timeout": 1,
  "post_ring_timeout": 1,
  "fallthrough": 1,
  "carrier_list": "example_carrier_list",
  "dialstring": "example_dialstring",
  "dialstring_prefix_set_id": 1,
  "egress_group_id": 1,
  "redirect_uri": "example_redirect_uri",
  "redirect_exclude": "example_redirect_exclude",
  "reply_map": "example_reply_map",
  "capped_rate": 99.99,
  "capped_rate_prov": 99.99,
  "block_connect_cost": 99.99,
  "block_destination_type": "example_block_destination_type",
  "spam_scout": 1,
  "ipqs": 1,
  "override_lcr": "example_override_lcr",
  "profit_assurance": 99.99,
  "exclude_card": "example_exclude_card",
  "lock_card": "example_lock_card",
  "sandbox_id": 1,
  "scriptforge_timeout": 99.99,
  "scriptforge_timeout_action": "example_scriptforge_timeout_action",
  "vars": "example_vars",
  "protocol": "SIP",
  "strategy": "example_strategy",
  "remove_allow_inv": 1,
  "approved_by": "example_approved_by",
  "approved_date": "2025-01-17T10:30:00Z",
  "enabled": true,
  "auto": 1,
  "public_notes": "Sample public_notes text content",
  "private_notes": "Sample private_notes text content",
  "fraud_profile_id": 1,
  "fraud_mode": 1,
  "ftc_dnc_report": 1,
  "dno": 123,
  "inter_customer": 1,
  "dnc_list": "example_dnc_list",
  "block_dtmf": 1,
  "realtime": 1,
  "redial_max_count": 10,
  "redial_max_period": 1000,
  "rtp_codec": "example_rtp_codec",
  "stir_shaken_min_attest": "A",
  "flags": "example_flags"
}

Response

Operation completed successfully

statusstring

Operation status

Example response

{
  "status": "OK"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.