Skip to main content

Guides

With the Epidemic Sound API, you can offer your users the perfect soundtrack for their content. Use the guides below to learn how to authenticate your app, browse and play music, and handle common integration patterns.

First time here?

Before using these guides, make sure you have access to the Epidemic Sound API. See Get started — Prerequisites for details on obtaining access.

Getting started

Get started Make your first API call: authenticate your app with Partner Token Authentication and download a track.

Authentication Detailed step-by-step guide to both authentication methods — Partner Token Authentication and Connect (OAuth 2.0) — with full code examples.

Music

Music Browse and search the catalog, stream and download tracks, and access waveform and beat timing data for video sync.

Create versions (Beta) Generate an edited version of a track adapted to a target duration.

Find similar Discover tracks similar to a given track using audio similarity search.

Search by reference Upload a short audio clip to find tracks that sound similar to it.

Search by video Upload a video frame to get track recommendations that match the visual mood.

Sound effects

Sound effects Browse and search the sound effects library by category.

AI-powered soundtracking

Soundtrack with an LLM End-to-end guide combining the Epidemic Sound API with an LLM to automatically select and adapt music for videos.

API patterns

Pagination Understand offset-based pagination, use the links object to page through results, and avoid common pitfalls.

Error handling HTTP status codes, the error response structure, retry strategies, and what to surface to end users.