Skip to content

Update a call log

PATCH /callLog

Updates the CRM activity associated with a RingCentral session and the same extension identity used at creation. Only supplied activity fields are changed. Recording download URLs can contain RingCentral access tokens and must not be logged or retained unnecessarily. Registered plugins can augment the update.

Operation ID: patchCallLog
Authorization: BEARER or API key

Request body

RingCentral session identity and the CRM call-activity fields to update.

Required: Yes

Content type: application/json

Schema: UpdateCallLogRequest

{
  "sessionId": "string",
  "extensionNumber": "string",
  "hashedExtensionId": "string",
  "rcExtensionId": "string",
  "accountId": "string",
  "recordingLink": "https://example.com",
  "recordingDownloadLink": "https://example.com",
  "subject": "string",
  "note": "string",
  "startTime": "2026-01-01T00:00:00Z",
  "duration": 0,
  "result": "string"
}

Responses

Status Description Body
200 Updated call-log result. CallLogUpdateResponse
400 Bad request, missing authentication, or connector error. ErrorResponse, string
401 The user session is expired or revoked. ErrorResponse, string