Skip to main content

Easily Integrate
Epidemic Sound's API using Konfig's TypeScript SDK

Need a TypeScript SDK for Epidemic Sound's API?

Growing API Companies trust Konfig's SDKs to onboard developers to their API.

SnapTradeHumanloopSplititLeapGroundx

First, instantiate the SDK

It only takes a few lines of code.

index.ts

import { EpidemicSound } from 'epidemic-sound-typescript-sdk';
const epidemicSound = new EpidemicSound({
/*
* Partner authentication is handled with short lived partner access tokens.
* Use your api credentials to request these tokens.
* The access token is of JWT format and should be passed in a header with your API requests:
*
* > **Example Header:** `Authorization: Bearer your-partner-token`
*/
partnerAuth: "PARTNER_AUTH",
/*
* User authentication is handled with short lived user access tokens.
* Use a partner token to request these tokens.
* The access token is of JWT format and should be passed in a header with your API requests:
*
* > **Example Header:** `Authorization: Bearer a-user-token`
*/
userAuth: "USER_AUTH",
/*
* For users signing in with an Epidemic Sound account, user authentication is
* handled with OpenID Connect, which is a layer on top of OAuth 2.0.
*
* > **Example Header:** `Authorization: Bearer es-connect-token`
*/
clientId: "CLIENT_ID",
clientSecret: "CLIENT_SECRET",
redirectUri: "REDIRECT_URI"
})

Then, send your first request

We made it really easy.

index.ts

// List collections with tracks
const collectionsResponse = epidemicSound.browse &Search.collections()

Enjoy a buttery smooth developer experience with 37 SDK methods

How Konfig Works

Konfig collects APIs and automatically generates SDKs so you can focus on building your application.

openapi-examples

Konfig maintains the highest quality collection of OpenAPI Specifications on the internet in a GitHub repository

We pull OpenAPI Specifications from public sources, fix any errors, and make sure they pass our lint rules. We continually make sure the repository is up-to-date and collect up-time and response time metrics for every API.

openapi-examples-to-konfig

Generates AI-Augmented SDKs from openapi-examples

Our SDK generator is trusted by growing API companies and goes through a rigorous testing process to ensure the generated SDKs are high-quality and easy to use.

konfig-to-package-managers

Publishes to standard package managers

We publish to standard package managers like npm, PyPI, and Maven so you can easily integrate the SDK into your application.

Epidemic Sound

About Epidemic Sound

Epidemic Sound has transformed the soundtracking experience for global brands and professional creators, with an expansive catalog of world-class music and sound effects that's seen and heard over 2.5 billion times a day around the globe. Providing a direct license model that comes with all rights included and next-generation soundtracking tools, Epidemic Sound empowers creators to unlock more feeling in everything they create and share their stories with the world. Epidemic Sound continuously enriches its world-class catalog of music by teaming up with artists, composers, and producers to create tracks spanning all genres, while supporting them financially and creatively.

Keywords

audio_generation
music
sound_effects
media
entertainment
royalty_free_music

Start integrating Epidemic Sound's API with Konfig