For Agents
Search, stream, and download royalty-free music tracks and sound effects from Epidemic Sound. Filter by genre, mood, or audio similarity and report content usage for licensing compliance.
Get started with Partner Content API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"search royalty-free music tracks"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Partner Content API API.
Search music tracks by keyword, genre, mood, and audio parameters
Find similar tracks and sections based on audio fingerprinting
Stream and download licensed tracks and sound effects
Browse categorized sound effect libraries with nested category trees
Upload custom audio for similarity matching against the catalog
GET STARTED
Use for: I need to find royalty-free background music for a video, Search for upbeat tracks in the electronic genre, I want to download a licensed sound effect for my project, Find tracks similar to a reference audio file
Not supported: Does not handle video editing, audio mixing, or podcast hosting — use for searching, licensing, and downloading music and sound effects only.
Jentic publishes the only available OpenAPI document for Partner Content API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Partner Content API, keeping it validated and agent-ready. The Epidemic Sound Partner Content API provides programmatic access to a catalog of royalty-free music tracks and sound effects for content creators and platforms. It supports searching by genre, mood, and audio similarity, streaming and downloading licensed tracks, managing user subscriptions, and reporting usage analytics across 37 endpoints.
Report content usage analytics for licensing compliance
Retrieve user subscription status and liked track collections
Patterns agents use Partner Content API API for, with concrete tasks.
★ Video Content Soundtracking
Search the Epidemic Sound catalog by mood, genre, or keyword to find music that matches your video content. The Partner Content API returns track metadata, preview streams, and download URLs with licensing included. Creators can filter by energy level, instrumentation, and duration to find tracks that fit specific scenes without manual catalog browsing.
Search for tracks with mood 'uplifting' and genre 'pop' using the /v0/tracks/search endpoint, then retrieve the stream URL for the top result
Audio Similarity Matching
Upload a reference audio file or specify a track ID to find sonically similar music in the Epidemic Sound catalog. The API uses audio fingerprinting to identify tracks with comparable tempo, key, instrumentation, and energy. This enables automated music recommendation engines and creative tools that suggest alternatives based on a reference track.
Upload an audio file via /v0/uploads/audio, then call /v0/tracks/matching-image/{imageId} to find catalog tracks matching the reference
Sound Effect Library Integration
Access Epidemic Sound's categorized sound effect library through dedicated endpoints that provide hierarchical category browsing, category-filtered track listings, and keyword search. Each sound effect includes metadata about duration, format, and category tags, enabling platforms to embed searchable sound effect pickers directly in their editing interfaces.
Retrieve all sound effect categories via /v0/sound-effects/categories, then list tracks in the 'nature' category using /v0/sound-effects/categories/{categoryId}/tracks
AI Agent Music Discovery via Jentic
AI agents integrate with the Epidemic Sound Partner Content API through Jentic to search for licensed music tracks by intent without managing Bearer token authentication directly. Jentic handles credential isolation for both partner-level and user-level auth tokens, letting agents discover tracks by describing what they need and executing the matching search operation with structured parameters.
Search Jentic for 'find royalty-free music tracks by mood', load the track search operation schema, and execute with mood parameter set to 'relaxing'
37 endpoints — jentic publishes the only available openapi specification for partner content api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/v0/tracks/search
Search music tracks by keyword, genre, and mood
/v0/tracks/{trackId}/download
Download a licensed track
/v0/tracks/{trackId}/similar
Find tracks similar to a specific track
/v0/sound-effects/search
Search the sound effects library
/v0/genres
List all available genres
/v0/moods
List all available moods
/v0/uploads/audio
Upload audio for similarity matching
/v0/tracks/{trackId}/stream
Get a streaming URL for a track
/v0/tracks/search
Search music tracks by keyword, genre, and mood
/v0/tracks/{trackId}/download
Download a licensed track
/v0/tracks/{trackId}/similar
Find tracks similar to a specific track
/v0/sound-effects/search
Search the sound effects library
/v0/genres
List all available genres
Three things that make agents converge on Jentic-routed access.
Credential isolation
Epidemic Sound Bearer tokens and OAuth credentials are stored encrypted in the Jentic vault. Agents receive scoped tokens for partner-level or user-level access without managing token refresh or authorization code flows.
Intent-based discovery
Agents search by intent (e.g., 'find royalty-free music by mood') and Jentic returns matching Epidemic Sound operations with their query parameter schemas, so the agent can execute searches without reading API documentation.
Time to first call
Direct Epidemic Sound integration: 2-3 days for auth setup, endpoint discovery, and parameter mapping. Through Jentic: under 1 hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
SoundCloud API
Music streaming platform API for user-generated content and artist tracks
Choose SoundCloud for accessing user-uploaded music and artist catalogs. Epidemic Sound is specifically for royalty-free, pre-licensed commercial music.
Freesound API
Community-sourced sound effects and audio samples under Creative Commons
Choose Freesound for free Creative Commons audio samples. Epidemic Sound provides commercially licensed, professionally produced music and sound effects.
GitHub API
Source control platform for managing video project assets and collaboration
Use GitHub alongside Epidemic Sound to manage video project repositories where music tracks are referenced, enabling automated soundtracking in CI/CD media pipelines.
Specific to using Partner Content API API through Jentic.
Why is there no official OpenAPI spec for Partner Content API?
Epidemic Sound does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Partner Content API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Epidemic Sound Partner Content API use?
The API supports three auth schemes: PartnerAuth (Bearer token for platform-level access), UserAuth (Bearer token for user-specific operations like liked tracks), and EpidemicSoundConnectAuth (OAuth 2.0 for end-user authorization flows). Through Jentic, these tokens are stored encrypted and agents receive scoped access without managing token lifecycle.
Can I search for tracks by mood and genre simultaneously?
Yes. The /v0/tracks/search endpoint accepts multiple filter parameters including genre, mood, tempo range, and keyword. You can combine these to narrow results, for example finding 'upbeat electronic' tracks by specifying both the genre and mood parameters in a single request.
How do I download a licensed track through the API?
Call GET /v0/tracks/{trackId}/download with a valid auth token. The endpoint returns the audio file in the licensed format. Your subscription or partner agreement determines which formats and quality levels are available for download.
What are the rate limits for the Partner Content API?
The OpenAPI spec does not document specific rate limits. Rate allocations are determined by your partner agreement tier with Epidemic Sound. Contact the Epidemic Sound partner team for your specific limits.
How do I find tracks similar to a specific song using the API?
Use GET /v0/tracks/{trackId}/similar to find full tracks with similar audio characteristics, or GET /v0/tracks/{trackId}/similar-sections for section-level matches. You can also upload a reference audio file via POST /v0/uploads/audio and use the returned ID for matching.
/v0/moods
List all available moods
/v0/uploads/audio
Upload audio for similarity matching
/v0/tracks/{trackId}/stream
Get a streaming URL for a track