---
title: "Set Disposition for a Call"
method: POST
path: "/ca_apis/DispositionAPIV2"
tags: ["Disposition"]
---

# Set Disposition for a Call

`POST /ca_apis/DispositionAPIV2`

## Request

- Base URL: `https://{domainname}`
- URL: `https://{domainname}/ca_apis/DispositionAPIV2`
- Auth: none declared. Required headers: `apiKey`, `Content-Type`

Allows setting disposition for a specific UCID and agent.

## Headers

- `apiKey` string, required
- `Content-Type` string, required

## Request body

- object
  - `pauseAfterDispose` string: Optional. Set to 'true' to pause the agent after setting the disposition.
  - `comments` string: Any comments regarding the call.
  - `disposition` string, required: Disposition that needs to be updated.
  - `agentID` string, required: ID of the agent who handled the call.
  - `did` string, required: DID used to dial the call.
  - `autoRelease` string: Set to 'true' to auto release after disposition.
  - `ucid` string, required: Unique Call ID for which disposition is being set.
  - `pauseReason` string: Reason to pause the agent after call.
  - `callBackTime` string: Callback time in 'YYYY-MM-DD HH:MM' format if disposition has callback enabled.
  - `action` 'Set', required: Should always be 'Set' for this API.
  - `userName` string, required: Your CloudAgent username.

## Response `200`

Disposition successfully set

---

[API](https://skmtc.dev/ozonetel/apis/set-disposition-dispositionv2.md) - [All operations](https://skmtc.dev/ozonetel/apis/set-disposition-dispositionv2/llms.txt) - [OpenAPI document](https://skmtc.dev/ozonetel/apis/set-disposition-dispositionv2/revisions/50ca559ec205?raw)
