Permanently delete a transcript by its id. This removes the transcript text, words and any redacted PII data and is irreversible.
Retrieve a transcript by its id, including the full text, words, utterances (with speaker labels) and any enabled Audio Intelligence results. If the transcript failed, the component reports the error.
Find transcripts filtered by status and/or creation date. Returns a summary of each transcript (the full text is not included, use Get Transcript to fetch content). Returns a maximum of 200 records.
List transcripts in your account, newest first. Returns a summary of each transcript (id, status, timestamps, audio URL) — the full text is not included, use Get Transcript to fetch content. Returns a maximum of 1000 records.
Performs an arbitrary authorized API call to the AssemblyAI API.
Submit an audio or video URL for transcription. IMPORTANT: transcription is asynchronous — this returns a transcript id with status "queued", NOT the text. Use the Transcript Completed trigger (or poll with Get Transcript) to retrieve the result once processing finishes.
Upload an audio or video file from file storage to AssemblyAI and get back an upload URL to pass to Transcribe Audio. The file is streamed, so large recordings are supported. Note: a file uploaded with one API key can only be transcribed with a key from the same project/region.