Fetch existing call logs
GET /callLog
Checks up to five RingCentral call session IDs for existing local CRM call mappings, scoped by extension identity. When requireDetails is true, matched entries can include connector-provided CRM activity details. A revoked connector session can return HTTP 401.
Operation ID: getCallLog
Authorization: BEARER or API key
Parameters
| Name | Location | Type | Required | Description |
|---|---|---|---|---|
sessionIds |
query | string | Yes | Comma-separated RingCentral call session ids. The server processes at most five ids. |
extensionNumber |
query | string | No | Legacy RingCentral extension number used to disambiguate duplicated call session ids when hashedExtensionId is unavailable. |
hashedExtensionId |
query | string | No | Hashed RingCentral extension id used to disambiguate duplicated call session ids. Preferred over extensionNumber when available. |
requireDetails |
query | boolean | No | When true, the server calls the connector getCallLog interface and includes CRM log details. |
Responses
| Status | Description | Body |
|---|---|---|
200 |
Call-log lookup result. | CallLogLookupResponse |
400 |
Bad request, missing authentication, or connector error. | ErrorResponse, string |
401 |
The user session is expired or revoked. | ErrorResponse, string |