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

Creates 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

PUT

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.

  • No labels