Update speeddial


This request changes speeddial attributes.

Resource

PATCH /speeddials/<OID>

Where OID is the oid of the speeddial

Parameters

None

Payload

Fields

Name Patch Operations

code

replace

id

replace

active

replace

phoneLine

replace

phoneLines

add, remove

user

replace

message

replace

audioMessage1

remove, replace submember

audioMessage1.audioMessage.commonName

replace

audioMessage1.audioMessage.originalLocation

replace

audioMessage1.audioMessage.mimeType

replace

audioMessage1.audioMessage.contentsB64String

replace

audioMessage1.textToSpeech.message

replace

audioMessage1.textToSpeech.language

replace

audioMessage1.textToSpeech.speaker

replace

audioMessage2

remove, replace submember

audioMessage2.audioMessage.commonName

replace

audioMessage2.audioMessage.originalLocation

replace

audioMessage2.audioMessage.mimeType

replace

audioMessage2.audioMessage.contentsB64String

replace

audioMessage2.textToSpeech.message

replace

audioMessage2.textToSpeech.language

replace

audioMessage2.textToSpeech.speaker

replace

properties.name

replace

properties.value

replace

properties.objectValue

replace

Response

None

Context

Authorization

User

Errors

Example

Request
PATCH https://xelion.nl/api/v1/master/speeddials/1627410
Payload
{
    "operations": [
            {
        "op": "add",
            "path": "/properties/1",
            },
            {
        "op": "replace",
            "path": "/properties/1/name",
            "value": "phone"
            }
    ]
}