Guides
Integration recipes, end-to-end
Authenticate your app, browse and play music, and handle the common integration patterns. These guides walk through the full flow — code samples included.
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 startedMake your first API call: authenticate your app with API Key Authentication and download a track.AuthenticationDetailed guide to all authentication methods: API Key Authentication (recommended for new integrations), Partner Token Authentication (legacy), and Connect (OAuth 2.0) for ES subscribers — with step-by-step instructions and code examples.
Music
MusicBrowse and search the catalog, stream and download tracks, and access waveform and beat timing data for video sync.MetadataComplete reference for all track and sound effect metadata fields, how to fetch them, taxonomies, and limitations.BetaCreate versionsGenerate an edited version of a track adapted to a target duration.Find similarDiscover tracks similar to a given track using audio similarity search.Search by referenceFind an Epidemic Sound song that sounds similar to a song on Spotify.Search by videoUpload a video frame to get track recommendations that match the visual mood.
Sound effects
Sound effectsBrowse sound effects by collection or category, search with natural-language queries, and download files.UsageWhat the API counts automatically as downloads and streams, and how to report exports when users publish or save their content.
AI-powered soundtracking
BetaSoundtrackingUpload a video and get it back scored with Epidemic Sound music, as a finished video or an audio file.End-to-endBuild your own soundtrackingUse an LLM with search, streaming and edit versions to choose music for a video and fit it to length, with full control over track selection.