Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The POST v0/{accountKey}/calls/{callGuid}/dispositionCode endpoint allows you to set the disposition code for the call. Specify the disposition code for the call in the query string parameter, callGuid.

Panel
borderColor#eeeeee
bgColorwhite
titleColorwhite
borderWidth1
titleBGColorgrey
borderStylesolid
titleIn this page

Table of Contents

Insert excerpt
_ExcerptAPICloud
_ExcerptAPICloud
nopaneltrue

Header Parameters

This endpoint requires the following headers:

Authorization (required)

This header requires an OAuth bearer token. For information on the bearer token, see How to use your bearer access token.

Content-Type(required)

application/json

Indicates that the media type sent by the client is JavaScript Object Notation (JSON).

Request Examples

Set 'Wrong Number' disposition code for call 94e5928c-7f7e-4645-ad72-61010f906449 for agent 1234

Code Block
languagepowershell
themeMidnight
curl -X POST "https://***.cc.vonage.com/v0/a1b2c3d4e5/calls/94e5928c-7f7e-4645-ad72-61010f906449/dispositionCode" 
-d '{ "dispositionCode": "Wrong Number", "agentId": "1234" }' 
-H "Authorization: Bearer <ACCESS_TOKEN>" 
-H "Content-Type: application/json"

Body

Code Block
languagejs
themeMidnight
{
  "dispositionCode": "Wrong Number",
  "agentId": "1234"
}


Note

dispositionCode has a minimum length of 3 characters and a maximum of 64.

Response Examples

Successful calls return HTTP status code of 201, containing the following message and headers.

Example: Successful response

Returns HTTP Status Code 200 OK.

Code Block
languagejs
themeMidnight
{
  "dispositionCode": "Wrong Number"
}


Example: Invalid request data

Returns HTTP Status Code 400.

  • Invalid blank dispositionCode
Code Block
languagejs
themeMidnight
{
  "message": "Disposition code field was expected. "
}

  • Invalid dispositionCode: max length of disposition code value is 255 characters
Code Block
languagejs
themeMidnight
{
 "message": "Disposition code excceeds 255 characters."
}

Example: Unknown call specified

Returns HTTP Status Code 404.

Code Block
languagejs
themeMidnight
{
 "message": "The requested resource was not found."
}