AssemblyAI at https://api.assemblyai.com/v2 transcribes audio asynchronously: submit a job, then poll it until status is completed.
Copy your key from the AssemblyAI dashboard and send it as the authorization header, with no Bearer prefix. In the examples it's written {{ASSEMBLYAI_API_KEY}}.
Full reference: https://www.assemblyai.com/docs/api-reference/overview
Returns an id to poll.
curl -X POST https://api.assemblyai.com/v2/transcript \
-H "authorization: {{ASSEMBLYAI_API_KEY}}" \
-H "Content-Type: application/json" \
-d '{"audio_url": "https://dpgr.am/spacewalk.wav"}'
curl https://api.assemblyai.com/v2/transcript/{{TRANSCRIPT_ID}} \
-H "authorization: {{ASSEMBLYAI_API_KEY}}"