Get Interview Status & Transcript
Returns the current status of an interview request and, once completed, its full transcript.
Poll this endpoint to check whether a contact has completed their interview.
When status is "completed", the transcript field contains the full conversation content.
Copy for AI context
Copy for AI context
Overview
Returns the current status of an interview request and, once completed, its full transcript. Poll this endpoint to check whether a contact has responded. Whenstatus is "completed", the transcript.content field contains the full conversation in markdown.
Status Values
Path Parameter
Response
Transcript object
Polling
There is no webhook support yet — poll this endpoint to detect completion. A reasonable cadence for most use cases is every 5–15 minutes after sending.Rate Limits
Examples
Error Responses
Authorizations
API key from Hindsight dashboard
Path Parameters
The interview_request_id returned when the interview was created.
Response
Interview request found
ID of the interview request.
4821
ID of the contact being interviewed.
"contact_abc123"
Associated deal ID, or null.
"deal_xyz789"
Direct link to the survey for this contact.
"https://app.usehindsight.com/survey?token=tok_xyz"
created — request exists, no email sent yet.
sent — email sent, awaiting the contact's response.
completed — interview finished; transcript is populated.
created, sent, completed "sent"
The interview-specific goal, if set.
"Understand why we lost to Competitor X"
ISO timestamp when the outreach email was sent, or null.
"2026-05-15T10:00:00Z"
ISO timestamp when the interview request was created.
"2026-05-15T09:00:00Z"
Present when status is "completed", null otherwise.
