Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

REST API Method: POST /rest/enmsignalingprofile/{identifier}

Page Tree
rootResource - enmsignalingprofile

Modifies a CAS E and M Signaling Profile given a specific ID.

Note
titleNote

The CAS E and M Signaling Profile identifier can only be within the range 10001-15000 (inclusive)

URL:

https://

...

192.

...

168.

...

0.

...

111/rest/enmsignalingprofile/{identifier}

HTTP Method

POST

Requires Authentication:

true

Noprint
Panel
bgColortransparent
titleBGColor#DDD
title[enmsignalingprofile - REST API Methods|Resource - enmsignalingprofile]

Page Tree
root@parent

Parameters

Parameter Name Required Service Affecting Data Type Default Value Possible Values Description
DescriptionNoNostringnone64 - Max LengthA description of the profile.
OrientationYesNoEnum0Possible values:
  • 0 - eCas_User
  • 1 - eCas_Network
Set the CAS signaling orientation. Set to User if connected to a PSTN; Set to Network if connected to a PBX.
IncomingStartDialYes

...

NoEnum0Possible values:
  • 0 - eCas_EmWinkStart
  • 1 - eCas_EmImmediateDialing
Used to configure the type of E&M protocol for incoming calls.
OutgoingStartDialYes

...

NoEnum0Possible values:
  • 0 - eCas_EmWinkStart
  • 1 - eCas_EmImmediateDialing
Used to configure the type of E&M protocol for outgoing calls.
DTMFOnTimeYesNoint100Possible values:
  • 45 - Minimum
  • 250 - Maximum
Used to set how long DTMF tones are on. The value specifies the time in milliseconds.
DTMFOffTimeYesNoint100Possible values:
  • 45 - Minimum
  • 250 - Maximum
Used to set how long DTMF tones are off. The value specifies the time in milliseconds.
InterDigitTimeoutYesNoint500Possible values:
  • 250 - Minimum
  • 30000 - Maximum
Used to set the timeout time between dialed numbers. The value specifies the timeout period in milliseconds.

Tip
titleHelpful Tip

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

...

Usage Example: (about cURL | requires a session token)

Code Block
languagebash
Put code example here

Response:

...

languagehtml/xml

...