The audio endpoints handle interview recording in three steps: uploading chunks in real time, finalizing the chunks into a single file, and then transcribing or summarizing the result.Documentation Index
Fetch the complete documentation index at: https://docs.credentialsportal.com/llms.txt
Use this file to discover all available pages before exploring further.
Audio recording is typically handled by the Credentials Portal web app. These endpoints are documented for advanced integrations.
Upload an audio chunk
| Field | Type | Description |
|---|---|---|
audio | file | The audio chunk (WebM or supported format) |
recordingId | string | Unique ID for this recording session |
chunkNumber | integer | Sequential chunk number (starting at 1) |
Finalize a recording
The recording session ID used when uploading chunks.
The person (candidate) ID this recording belongs to.
The interview record ID to attach the audio to.
Display name for the recording:
{ "en": "Interview recording" }Transcribe audio
The URL of the audio file to transcribe (must be accessible to the server).
The person ID (used to store the transcript on the interview record).
The interview ID to store the transcript on.
The recording ID to store the transcript under.
Summarize a transcript
The full transcript text to summarize.
The person ID.
The interview ID to store the summary on.
The recording ID to store the summary under.