Skip to main content
Two endpoints give you the Parascribe calls you recorded. Both need a personal key with candidates:read. Teammates’ calls are never returned, and there’s no parameter for reading another recruiter’s calls.

List your calls

GET /recruiter/parascribe-calls returns your calls that have a transcript, newest first.
Each row is metadata only: callId, title, time, duration, calendar participants, the linked candidate and role when there is one, and a short summary preview when one was generated. Rows carry no transcript text. Pages hold up to 50 calls (limit, default 20). Pass nextCursor back as cursor for the next page. See Pagination.

Read one call’s transcript

GET /recruiter/parascribe-calls/{callId} returns the same metadata, the full summary, and the whole transcript as speaker turns in call order.
Each transcript turn has:
  • the speaker label
  • start and end offsets, in seconds from the start of the recording
  • the words spoken
Speaker labels come from the recording provider. They can be a name, an email, or a generic label such as Speaker A.
  • Use a callId from the list. Never guess one.
  • A call that doesn’t exist, isn’t yours, or has no transcript returns 404.
  • Transcripts are long, so fetch one call at a time instead of every call in a list.