channels
voice
calls-markup-language
calls-markup-language-configuration

Update a markup language configuration

Update an already existing markup language configuration. Fields that are not sent in the request body will take default values and overwrite existing ones.

put/markuplanguage/1/config/{configId}

Request

  • Base URL
    https://api.infobip.com (the document declares no server; this is the origin it was published from)
  • Auth
    • OAuth 2
      Client credentials
      Token URL: https://api.infobip.com/auth/1/oauth2/token
    • or API key in header Authorization
    • or API key in header Authorization
    • or HTTP basic

Path parameters

configIdstring required

Configuration identifier

Request body

namestring required

Configuration name.

markupUrlstring required

URL where markup script is hosted.

notifyUrlstring

URL where notifications will be sent.

errorUrlstring

URL where error notifications will be sent.

httpMethodstring required

HTTP method for callbacks (e.g., POST, GET).

Response

Success

idinteger

Unique identifier of the configuration.

namestring required

Configuration name.

markupUrlstring required

URL where markup script is hosted.

notifyUrlstring

URL where notifications will be sent.

errorUrlstring

URL where error notifications will be sent.

httpMethodstring required

HTTP method for callbacks (e.g., POST, GET).

createTimestring date-time

Timestamp when the configuration was created, in ISO-8601 UTC format (yyyy-MM-dd'T'HH:mm:ss.SSSZ).

updateTimestring date-time

Timestamp when the configuration was last updated, in ISO-8601 UTC format (yyyy-MM-dd'T'HH:mm:ss.SSSZ).

Example response

{
  "createTime": "2025-04-04T11:38:01.724Z",
  "updateTime": "2025-04-04T11:38:01.724Z"
}

Changes

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