Dispositions -- Update

Updates the disposition by id. Bulk updates for the targets assigned to a disposition is not supported.

Rate limit: 1200 per minute.

Path Params
int64
required

The id of the dispositions.

Body Params
string | null
enum

The action will determine whether to add or remove the specified target from the dispositions.

Allowed:
dispositions
object | null

A dict mapping disposition names to their config. Each value has three optional tilde-prefixed control attributes:
~usage: "everything" (default) | "inbound" | "outbound" — call direction restriction.
~followup: bool — whether this disposition requires a follow-up action.
~default: bool — whether this is the default selection. Any other key in the value dict is a sub-disposition name with the same structure. Example:
{
"resolved": {"~usage": "everything"},
"callback": {"~usage": "inbound", "~followup": true},
"escalate": {
"~usage": "outbound",
"tier2": {"~usage": "outbound"},
"manager": {},
},
}

string | null

[single-line only]

The name of the parent disposition.

int64 | null

The target id for the dispositions.

string | null
enum

The target type for the dispositions.

Allowed:
Response

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json