Postman is a user-friendly tool for testing API endpoints. The AssemblyAI API Postman collection contains all the HTTP requests you can make to the AssemblyAI API, so you don’t need to write them yourself.
Open the AssemblyAI API collection in Postman and click the Fork button. This will create a copy of the collection that you can edit.

Fill out the form and click Fork Collection.
Next, click on the Variables tab and configure the apiKey variable with your AssemblyAI API key.
You can find your AssemblyAI API key in the AssemblyAI dashboard.

Let’s upload an audio file:

Inspect the Body of the response and copy the upload_url value.

Now that the audio file is uploaded, you can transcribe the audio file.
audio_url property and update it to the upload_url value from the previous request.
Inspect the Body of the response and copy the id value.

The transcription job will take longer depending on the duration of the file.
You need to check the status property to check if a transcript is ready.
The status goes from queued to processing to completed.
The status can also become error at any point. If an error occurs, you can find the error message under the error property.
transcript_id under Path variables and update the value with the id value from the previous request.
Inspect the Body of the response to check if the status is completed or error.
If not, resend the request until it is completed or error.