Skip to main content
You stay in control of your data. Vook keeps the audio and transcripts you submit through the API until you delete them, so you decide when they go.

What Vook keeps, and for how long

API transcripts and audio have no automatic expiry. If your own policy calls for one, delete transcriptions on your schedule with the endpoint below.

Delete a transcription

DELETE /api/v1/transcriptions/{id} deletes a transcription, its audio, and its chats.
  • A successful delete returns 204. Deleting the same transcription again also returns 204, so a retry is safe.
  • If you hold the job id instead, DELETE /api/v1/transcription-jobs/{id} does the same.
  • While the job is still running, the request returns 409 with the code job_not_completed. Wait for the job to finish, then retry.
  • After the delete, reading the transcription, its transcript, its export, or its chats returns 404. The job itself stays readable with GET /api/v1/transcription-jobs/{id}.
See Retrieve and export for Python examples.

Next steps

Retrieve and export

List, read, export, and delete your transcriptions.

Errors and limits

Error codes, retry rules, and submission limits.