Skip to content

Upsert call dispositions

PUT /callDisposition

Creates or updates connector-defined disposition values on the CRM activity identified by RingCentral session and extension identity. dispositions is an object keyed by connector-defined field identifier; additionalSubmission is retained only for backward compatibility and is not processed.

Operation ID: putCallDisposition
Authorization: BEARER or API key

Request body

Call-log identity and the dispositions selected by the user.

Required: Yes

Content type: application/json

Schema: CallDispositionRequest

{
  "sessionId": "s-a1b2c3d4",
  "extensionNumber": "101",
  "hashedExtensionId": "c16b7b40d7a9d5b5f6d8f633f0e362af",
  "dispositions": {
    "outcome": "Qualified lead"
  }
}

Responses

Status Description Body
200 Disposition upsert result. BasicMutationResponse
400 Bad request, missing authentication, or connector error. ErrorResponse, string
401 The user session is expired or revoked. ErrorResponse, string