> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paraform.com/llms.txt
> Use this file to discover all available pages before exploring further.

# One of your Parascribe calls with its full transcript

<Info>
  **Required scopes:** `candidates:read`<br />
  **Rate limit:** `default` tier, 120 requests per minute per key
</Info>

One Parascribe call you recorded: the same metadata as its `listParascribeCalls` row, the full `summary`, and the whole `transcript` as speaker turns in call order. Each turn has the speaker label, the start and end offset in seconds from the start of the recording, and the words spoken.

Call `listParascribeCalls` first and pass a row's `callId`; never guess an id. A call that does not exist, is not yours, or has no transcript returns 404. Transcripts are long, so read one call at a time rather than fetching every call in a list.

Speaker labels come from the recording provider and can be a name, an email or a generic label such as `Speaker A`. Quote the transcript when you report what someone said, and give the turn's time so the recruiter can find it in the recording.

## Path parameters

<ParamField path="callId" type="string" required>
  Constraints: min length 1.
</ParamField>

## Response

<ResponseField name="callId" type="string" required />

<ResponseField name="title" type="string" required />

<ResponseField name="scheduledAt" type="string" required />

<ResponseField name="platform" type="string" required />

<ResponseField name="durationSeconds" type="number | null" required />

<ResponseField name="participants" type="object[]" required>
  <Expandable title="participants properties">
    <ResponseField name="name" type="string | null" required />

    <ResponseField name="email" type="string" required />
  </Expandable>
</ResponseField>

<ResponseField name="candidate" type="object | null" required>
  <Expandable title="candidate properties">
    <ResponseField name="candidateId" type="string" required />

    <ResponseField name="name" type="string" required />
  </Expandable>
</ResponseField>

<ResponseField name="role" type="object | null" required>
  <Expandable title="role properties">
    <ResponseField name="roleId" type="string" required />

    <ResponseField name="name" type="string" required />

    <ResponseField name="companyName" type="string" required />

    <ResponseField name="confidentialSearch" type="boolean" required />

    <ResponseField name="anonymizedName" type="string | null" required />

    <ResponseField name="urls" type="object" required>
      <Expandable title="urls properties">
        <ResponseField name="browse" type="string" required />

        <ResponseField name="recruit" type="string | null" required />
      </Expandable>
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="summary" type="string | null" required />

<ResponseField name="url" type="string" required />

<ResponseField name="transcript" type="object[]" required>
  <Expandable title="transcript properties">
    <ResponseField name="speaker" type="string" required />

    <ResponseField name="startSeconds" type="number | null" required />

    <ResponseField name="endSeconds" type="number | null" required />

    <ResponseField name="text" type="string" required />
  </Expandable>
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X GET "https://external-api.paraform.com/api/external/v1/recruiter/parascribe-calls/$CALL_ID" \
    -H "Authorization: Bearer $PARAFORM_API_KEY"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "callId": "string",
    "title": "string",
    "scheduledAt": "string",
    "platform": "string",
    "durationSeconds": 0,
    "participants": [
      {
        "name": "string",
        "email": "string"
      }
    ],
    "candidate": {
      "candidateId": "string",
      "name": "string"
    },
    "role": {
      "roleId": "string",
      "name": "string",
      "companyName": "string",
      "confidentialSearch": true,
      "anonymizedName": "string",
      "urls": {
        "browse": "string",
        "recruit": "string"
      }
    },
    "summary": "string",
    "url": "string",
    "transcript": [
      {
        "speaker": "string",
        "startSeconds": 0,
        "endSeconds": 0,
        "text": "string"
      }
    ]
  }
  ```
</ResponseExample>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.