What types of audio URLs can I use with the API?

Last updated: March 21, 2025

Your audio URL must:

  • Be accessible by our servers

  • Point directly to an audio/video file

You can upload your file directly to AssemblyAI's servers using our upload endpoint - check out our transcription guide to get started.

Alternatively, you can host your files elsewhere. Common approaches are to:

  • AWS presigned URLs (cookbook)

  • Google Drive (cookbook) - for files smaller than 100MB

  • GitHub (cookbook) - for files smaller than 100MB

  • Cloud storage services (GCP/Azure/AWS)

  • Any direct download URL that serves audio/video content

API Reference: Upload endpoint