Skip to main content
Question

RingSense Get Recording Insights returns 404

  • January 17, 2026
  • 0 replies
  • 17 views

Hi,

I’m trying to use the RingSense Get Recording Insights API to get the transcript from a recorded call. I recorded the call with the RingSense app, and I can see the transcription exists there. The extension does have a RingSense licence, and my app does have the RingSense scope.

When requesting using Get Recording Insights API I get the following error:

Call not found with sourceRecordId: [removed by moderator] and source pbx in account [removed by moderator]

I have also tried with the Get Session Insights API, with similar results.

I validated the app permission using

authz-profile/check?permissionId=ReadRingSenseInsights

which confirmed I had the scope and could access all extensions.

Here is the process I followed using the Try It Out technique embedded in the documentation:

First get the call metadata using

https://platform.ringcentral.com/restapi/v1.0/account/~/extension/~/call-log/CLjYmPBzbUTxDUA

which returns:

{

"uri": "https://platform.ringcentral.com/restapi/v1.0/account/ [removed by moderator] /extension/ [removed by moderator] /call-log/CLjYmPBzbUTxDUA?view=Simple",

"id": "CLjYmPBzbUTxDUA",

"sessionId": " [removed by moderator] ",

"startTime": "2026-01-17T11:33:13.702Z",

"duration": 26,

"durationMs": 26456,

"type": "Voice",

"internalType": "LongDistance",

"direction": "Outbound",

"action": "VoIP Call",

"result": "Call connected",

"to": {

"phoneNumber": "+xxx"

},

"from": {

"name": "Chris Lloyd",

"phoneNumber": "+xxx",

"extensionId": "xxx"

},

"recording": {

"uri": "https://platform.ringcentral.com/restapi/v1.0/account/ [removed by moderator] /recording/ [removed by moderator] ",

"id": “ [removed by moderator] ",

"type": "Automatic",

"contentUri": "https://media.ringcentral.com/restapi/v1.0/account/ [removed by moderator] /recording/ [removed by moderator] /content"

},

"extension": {

"uri": "https://platform.ringcentral.com/restapi/v1.0/account/ [removed by moderator] /extension/ [removed by moderator] ",

"id": [removed by moderator]

},

"telephonySessionId": "s-a03244a1ea743z19bcbbb131ez34dbbf0000",

"partyId": "p-a03244a1ea743z19bcbbb131ez34dbbf0000-2"

}

So my recording ID is [removed by moderator]

(Note I can validate that ID exists by calling the Get Call Recording endpoint)

Then I call

https://platform.ringcentral.com/ai/ringsense/v1/public/accounts/~/domains/pbx/records/ [removed by moderator] /insights
And I receive:

{ "errors": [ { "errorCode": "RAH-3001", "message": "Insights not found for the provided recording", "errorDetails": { "errorMessage": "Call not found with sourceRecordId: [removed by moderator] and source pbx in account [removed by moderator] " } } ] }