cXML Applications
Update cXML application
Changes where a cXML Application sends voice and messaging requests and callbacks. Compatibility Update application manages the same application by Application SID; use whichever identifier your integration holds.
Permissions
The API token used to authenticate must have the following scope(s) enabled to make a successful request: Voice, Messaging, Fax, or Video.
Learn more about API scopes.
put/api/fabric/resources/cxml_applications/{id}
Request
- Base URLhttps://{Your_Space_Name}.signalwire.com
- URLhttps://{Your_Space_Name}.signalwire.com/api/fabric/resources/cxml_applications/{id}
- AuthHTTP basic
Path parameters
idstring uuid required
Universal Unique Identifier.
Unique ID of a cXML Application.
Request body
Example request
{
"display_name": "Reception App",
"voice_url": "https://example.com/voice/incoming",
"voice_fallback_url": "https://example.com/voice/fallback",
"status_callback": "https://example.com/voice/status",
"sms_url": "https://example.com/message/incoming",
"sms_fallback_url": "https://example.com/message/fallback",
"sms_status_callback": "https://example.com/message/status"
}Response
The request has succeeded.
Example response
{
"display_name": "Reception App",
"type": "cxml_application",
"created_at": "2024-05-06T12:20:00Z",
"updated_at": "2024-05-06T12:20:00Z",
"cxml_application": {
"friendly_name": "Reception App",
"voice_url": "https://example.com/voice/incoming",
"voice_fallback_url": "https://example.com/voice/fallback",
"status_callback": "https://example.com/voice/status",
"sms_url": "https://example.com/message/incoming",
"sms_fallback_url": "https://example.com/message/fallback",
"sms_status_callback": "https://example.com/message/status"
}
}Changes
No operation changes found yet. Some revisions have not been checked.