Skip to main content
The Transcription API follows a polling model where you:
1

Submit Audio for Transcription

After uploading your audio to a publicly accessible URL — either via Plaud’s File Upload API or your own storage — submit the URL to the Transcription API to kick off a transcription task.
2

Get Transcription Task

Use the GET /transcription endpoint to poll the Transcription API for the task status. On completion, the payload will include the transcribed data.

Using the Transcription API

Prerequisites

  1. If you haven’t done so, retrieve your client_id and api_key from the developer portal.
The api_key is NOT your client_secret. Navigate to App Settings > API Keys.
generate api key
  1. Have a publicly available download URL with the audio file you’d like to transcribe.
This file_url could be your cloud storage OR served through Plaud’s File Upload API if you prefer Plaud to host your files.
Try the Plaud Embedded API Playground to see every step of the transcription process with your own client credentials.End-to-end, from authentication to recording audio to uploading to transcription.

Find Your Region

The Transcription API is served with Plaud’s region-level API services. There is no global host for these calls; pick the host of the region your client was provisioned in when using the Transcription API.

Submit File for Transcription

Submit a transcription task for Plaud Embedded’s transcription and ASR models to process.

Poll Transcription Task Until Completion

Check the status of your transcription task. On the SUCCESS status code, the transcript data will be included.