Skip to main content

List moods

GET 

/v0/moods

The moods endpoint allows your users to browse the music catalog based on moods like happy, epic or relaxing. Moods have cover art that you can show in your interface.

By specifying the “type” of moods you want to display, you can choose to show all moods in the Epidemic Sound library, only the moods that are featured on epidemicsound.com or only the moods that are available for your free tier tracks.

Request

Query Parameters

    sort string

    Possible values: [alphabetic, relevance]

    Sorting options. Available values: alphabetic, relevance

    Default value: relevance
    order string

    Possible values: [asc, desc]

    Order options. Available values: asc, desc

    Default value: asc
    type string

    Possible values: [all, featured, partner-tier]

    Types to filter by:

    • all - all the objects in the Epidemic Sound library
    • partner-tier - objects available to the partner within their tier
    • featured - only objects featured and curated by Epidemic Sound
    Default value: all
    limit int32

    Max number of entries returned in the response, default 20 and max 20

    offset int32

    Index of the entry track in the response

Responses

Track moods response

Schema

    moods

    object[]

    required

  • Array [

  • id stringrequired
    name stringrequired

    images

    object

    default stringnullable
    L stringnullable
    M stringnullable
    S stringnullable
    XS stringnullable

    tracks

    object

    tracks

    object[]

    required

  • Array [

  • id stringrequired

    Unique ID of the track

    mainArtists string[]required

    The main artist that created the track.

    featuredArtists string[]required

    Additional artists that contributed to the track.

    title stringrequired

    Title of the track

    bpm int32required

    Beats per minute for the track.

    length int32required

    Track length in seconds

    moods

    object[]

    required

    Lists the moods of the track.

  • Array [

  • id stringrequired

    Unique ID of the mood

    name stringrequired

    Name of the mood

  • ]

  • genres

    object[]

    required

    Lists the genres of the track.

  • Array [

  • id stringrequired
    name stringrequired

    parent

    object

    id stringrequired

    Unique ID of the parent genre

    name stringrequired

    Name of the parent genre

  • ]

  • images

    object

    default stringnullable
    L stringnullable
    M stringnullable
    S stringnullable
    XS stringnullable
    waveformUrl stringrequired

    Reference to the waveform as a json object.

    hasVocals booleannullable

    Set to true if the track has vocals. Set to false for instrumental tracks.

    added stringrequired

    The date the track was released in the format YYYY-mm-dd.

    tierOption stringnullable

    Possible values: [PAID, FREE]

    isExplicit booleannullable
    isPreviewOnly boolean
  • ]

  • pagination

    object

    required

    page int32required
    limit int32required
    offset int32

    links

    object

    required

    next stringnullable
    prev stringnullable

    aggregations

    object

    moods

    object[]

  • Array [

  • id string
    name string
    count int32
  • ]

  • genres

    object[]

  • Array [

  • id string
    name string
    count int32
  • ]

  • ]

  • pagination

    object

    required

    page int32required
    limit int32required
    offset int32

    links

    object

    required

    next stringnullable
    prev stringnullable
Loading...