Tracks
Endpoints to get track specific information.
📄️ List tracks based on mood, genre or BPM
The tracks endpoint allows you to list all tracks based on a specified mood, genre or BPM.
📄️ Get metadata for tracks
The metadata endpoint allows you to get metadata for a list of tracks.
📄️ List track parameters
Get a list of possible track query parameters
📄️ Download track
The download endpoint allows you to download an MP3 file of the track.
📄️ Beats
The beats endpoint provides information about the timestamps of beats in a track. You can use this endpoint to simplify the process to cut the video in sync with the music.
📄️ Preview track using cookies
We recommend using HLS to allow users to play/preview a track. The main benefits of this compared to MP3 are smaller file transfers and alternate qualities, allowing the HLS client library to switch to a lower quality when necessary.
📄️ Similar tracks
The similar tracks endpoint allows developers to retrieve a list of tracks that are similar to a given reference track. This feature is designed to help users discover tracks that share similar characteristics, such as genre, mood, tempo, and more.
📄️ Similar track segment based on audio file
Returns a list of track sections that are matched to the provided audio file id.
📄️ Similar track segment based on trackID
The similar segments endpoint allows developers to use part of a track as a reference to search for music segments in the Epidemic Sound catalog that sound similar.
📄️ Preview track
We recommend using HLS to allow users to play/preview a track. The main benefits of this compared to MP3 are smaller file transfers and alternate qualities, allowing the HLS client library to switch to a lower quality when necessary.
📄️ Recommend section of a track
Powered by our 2 billion daily streams on YouTube, the highlights endpoint uses machine learning to recommend the best time section.
📄️ Get tracks matching an image
Gets tracks that match an image uploaded by the user