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

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