REST API Method: POST /rest/routingtable/{identifier}/routingentry/{identifier}

Modifies a Routing Table Entry given a specific Table Entry ID in a given Routing Table.

URL:

https://192.168.0.111/rest/routingtable/{identifier}/routingentry/{identifier}

HTTP Method

POST

Requires Authentication:

true

Parameters

Parameter Name Required Service Affecting Data Type Default Value Possible Values Description
ConfigIEStateNoYesEnum1Possible values:
  • 0 - esDISABLED
  • 1 - esENABLED
Specifies the Administrative State of the resource.
TransformationTableYesNoint1Possible values:
  • 0 - Minimum
  • 65534 - Maximum
Sets the Transformation table to use for this call route.
RoutePriorityYesNoint1Possible values:
  • 1 - Minimum
  • 10 - Maximum
Priority of the route, 1 is the highest, 10 the lowest. Higher priority routes are matched against before lower priority routes regardless of the order of the routes in the table.
CallPriorityYesNoEnum1Possible values:
  • 0 - e_CALL_PRIORITY_NON_URGENT
  • 1 - e_CALL_PRIORITY_STANDARD
  • 2 - e_CALL_PRIORITY_URGENT
  • 3 - e_CALL_PRIORITY_EMERGENCY
Priority of the call. Used for emergency call identification by dial plan in routing table
QualityMetricCallsYesNoint10Possible values:
  • 1 - Minimum
  • 100 - Maximum
Specifies the number of calls over which the quality metrics are calculated.
QualityMetricTimeYesNoint10Possible values:
  • 1 - Minimum
  • 60 - Maximum
Specifies the time in minutes after which a route is tried again after failing quality metrics.
QualityMinASRThresholdYesNoint0Possible values:
  • 0 - Minimum
  • 100 - Maximum
Specifies the minimum answer/seizure ratio for this rule to be considered for use.
QualityMaxRoundTripDelayThresholdNoNoint65535Possible values:
  • 0 - Minimum
  • 65535 - Maximum
Specifies the maximum average round trip (R/T) delay for this rule to be considered for use.
QualityMaxJitterThresholdNoNoint3000Possible values:
  • 0 - Minimum
  • 3000 - Maximum
Specifies the maximum average jitter for this rule to be considered for use.
QualityMinLQMOSThresholdNoNoint0Possible values:
  • 0 - Minimum
  • 50 - Maximum
Specifies the minimum average MOS (mean opinion score) value for this rule to be considered for use, in tenths (e.g.: "2.5" is configured as "25"). Setting this value to 0 disables the Minimum MOS threshold. Otherwise, the allowed values are between 10 and 50 (1.0 - 5.0).
DestinationTypeYesNoEnum0Possible values:
  • 0 - dtOther
  • 1 - dtRegistrarTable
  • 2 - dtDeny
  • 3 - dtTrunkGroup
Specifies the type of destination for calls.
DenyCauseCodeNoNoint16Possible values:
  • 0 - Minimum
  • 127 - Maximum
Specifies the cause code to use for Deny type destionations.
MediaSelectionNoNoint0Possible values:
  • 0 - Minimum
  • 65534 - Maximum
Specifies the Media List Profile to use for this Call Route.
MediaModeYesNoEnum0Possible values:
  • 0 - amodet_RtpDSP
  • 1 - amodet_RtpProxy
  • 2 - amodet_RtpProxyPreferred
  • 3 - amodet_RtpDSPPreferred
  • 4 - amodet_RtpNone
  • 5 - amodet_RtpDirect
  • 6 - amodet_RtpDirectPreferred
Determines Audio media mode for SIP calls. Note that when choosing Direct Mode, the valid Video/Application Stream Mode can only be Direct/Disabled.
VideoMediaModeYesNoEnum0Possible values:
  • 0 - vmodet_RtpNone
  • 1 - vmodet_RtpProxy
  • 2 - vmodet_RtpDirect
Determines Video media mode for SIP calls. Note that when choosing Direct Mode, the valid Audio/Fax Stream Mode can only be Direct/Disabled.
ProxyHandlingOptionYesNoEnum0Possible values:
  • 0 - phoRelaySrtp
  • 1 - phoLocalSrtp
Options to specify proxy mode call handling. This is only valid for the SWe Edge platform.
MediaTranscodingYesNoEnum0Possible values:
  • 0 - btFalse
  • 1 - btTrue
Controls whether or not to use Media Transcoding.

Transcoding requires a specific Transcoding License. Do not enable Media Transcoding unless your calling configuration requires it and the SBC is licensed for the transcoding feature. If this option is enabled without a trancoding license, a Critical Alarm will be generated even if the calls being routed don't need to be transcoded.

CancelOthersUponForwardingYesNoEnum0Possible values:
  • 0 - btFalse
  • 1 - btTrue
Controls whether forked calls should clear when one of the forked calls is forwarded.
CallForkedYesNoEnum0Possible values:
  • 0 - btFalse
  • 1 - btTrue
Controls whether to fork a call if this route is selected.
ReRouteTableNoNoint0Possible values:
  • 0 - Minimum
  • 65534 - Maximum
Specifies which Cause Code Reroute Table to use. None means no cause code rerouting is used.
MessageTranslationTableNoNoint0Possible values:
  • 0 - Minimum
  • 65534 - Maximum
Specifies which Message Translation Table to use. None means no message translation is used.
SignalingGroupListYesNostring140 - Max Length Specifies the Signaling Groups used as the destination of calls provided as a comma-separated string of the Signaling Group IDs. Not applicable when the Destination Type is Deny or Trunk Group.
DescriptionNoNostringnone64 - Max Length Describes the Call Route Table Entry so that it is easily identifiable when re-sequencing Entries.
MaximumCallDurationNoNoint0Possible values:
  • 0 - Minimum
  • 10080 - Maximum
Specifies the maximum duration that a call can stay connected in minutes. A zero value will disable this timer.
TimeOfDayNoNoint0Possible values:
  • 0 - Minimum
  • 65534 - Maximum
Specifies which Time Of Day restrictions apply to this call route. None means there is no time of day restriction.

Helpful Tip

The POST can contain either only the attributes that are being updated, or the full set of attributes for the resource

  • No labels