Arvexa OS
Get API key

Revenue

Get masked call transcript (ADMIN)

ADMIN-only (SUPER_ADMIN, ORG_ADMIN). Returns PII-masked segments from CallTranscript (textMasked / fullTextMasked). Never returns providerJobId or unmasked transcript text. OPS_MANAGER / VIEWER → 403. When CALL_INTELLIGENCE_ENABLED=false returns enabled=false structured payload (not 500). Missing/cross-tenant transcript → 404.

GEThttps://api.thearvexa.com/api/calls/{id}/intelligence/transcript

Calls

Recent Requests

Log in to see full request history
TimeStatusUser Agent
Make a request to see history.

Path Params

idstringrequired

Headers

x-organization-idstringrequired

Tenant organization identifier

x-user-rolestringrequired

Development RBAC role (for example SUPER_ADMIN, ORG_ADMIN, OPS_MANAGER, VIEWER)

x-user-idstring

Trusted authenticated actor id (interim header auth). Recorded as the actor on sensitive writes such as finance adjustments and their approve/reject decisions. Ignored when header auth is disabled.

x-organization-idstringrequired

Responses

200Masked CallTranscript payload

Masked CallTranscript payload

Schema

object
enabledbooleanrequired
callIdstringrequired
organizationIdstringrequired
callIntelligenceIdstringrequired
transcriptIdstringrequired
languagestringrequired
segmentCountnumberrequired
wordCountnumberrequired
durationSecondsnumber | nullrequired
fullTextMaskedstring | nullrequired
segmentsarrayrequired
itemsobject
speakerenum(CALLER | AGENT | UNKNOWN)required
startMsnumberrequired
endMsnumberrequired
textMaskedstringrequired

PII-masked segment text (never raw unmasked transcript).

confidencenumberrequired
transcriptionProviderstring | nullrequired

Registry provider type (MOCK/TWILIO) — never a provider SID.

messagestring | nullrequired

Example

{
  "enabled": true,
  "callId": "string",
  "organizationId": "string",
  "callIntelligenceId": "string",
  "transcriptId": "string",
  "language": "string",
  "segmentCount": 0,
  "wordCount": 0,
  "durationSeconds": 0,
  "fullTextMasked": "string",
  "segments": [],
  "transcriptionProvider": "string",
  "message": "string"
}
400Validation error

Validation error

No response body schema in OpenAPI

This status is documented, but the operation did not publish a response schema or example. The HTTP status and description above are still authoritative.

403Forbidden for the supplied role

Forbidden for the supplied role

No response body schema in OpenAPI

This status is documented, but the operation did not publish a response schema or example. The HTTP status and description above are still authoritative.

404Resource not found

Resource not found

No response body schema in OpenAPI

This status is documented, but the operation did not publish a response schema or example. The HTTP status and description above are still authoritative.

← Return to API Reference