Announcements

Getting credits on a track

Getting credits on a track

It would be great if we could get songwriter and producer credits through the API.

 

Somebody on the GitHub issue repo asked two years ago, and nothing has come out of it 😕

Reply
15 Replies

Hey @user-removed! Thanks for letting us know that this is something you'd like to see. How would you use this API feature if it were available?

Endpoint: https://api.spotify.com/v1/tracks/{id}

Returns:

  • Songwriters
    • external_urls
    • href
    • id
    • name
    • type (like artist, songwriter, producer)
    • uri
  • Producers 
    • external_urls
    • href
    • id
    • name
    • type
    • uri
  • Credits Source (like Epic, Motown, etc.)

 

Endpoint: https://api.spotify.com/v1/songwriter/{id}

Returns:

  • Top 50 contributions (based on numbers of streams)
    • Streams
    • Artists
    • Title
    • Audio Preview
    • Cover Art
    • Release Date
    • Playlist URL for Writer
  • Number of songs written that are available on Spotify
  • Top 10 artist collaboration
  • Writer Info (name, Spotify ID, etc.)

 

Endpoint: https://api.spotify.com/v1/producer/{id}

Returns:

  • Top 50 contributions (based on numbers of streams)
    • Streams
    • Artists
    • Title
    • Audio Preview
    • Cover Art
    • Release Date
    • Playlist URL for producer
  • Number of songs produced that are available on Spotify
  • Top 10 artist collaboration
  • Producer Info (name, Spotify ID, etc.)

I would love to see this feature in the WebAPI.

Is it already scheduled for development?

This would be an awesome feature to have! I think that providing developer access to the credit data would enable all sorts of new ways to sort by writers, producers, labels, etc...

 

I think it's always super cool to see who worked on a track behind the scenes and I think that it would be really awesome to do some data analysis of which entities are responsible for production in certain areas of music using the API (including the most popular songs in those areas). An API layout like @DiFronzo suggested would be great. I would be first in line to use this data if it was provided!

 

p.s. I know I can probably find it all elsewhere if I looked hard enough but having it in the API would be super convenient instead of having to scrape other sites

My case is follows:

  • Get playlist for Artists Radio
  • Get Source for each track ( i.e. label)

Hi @spotifyjosh, I too would really love this addition to the API!

This has been a long-requested feature.... https://github.com/spotify/web-api/issues/779

I work at a major and we need to find all of our writers' appearances on NMF - something that's done manually at the moment. Using the API could hopefully automate this and save a lot of time (and increase accuracy).

This would be great to have all of the credits available too (not just the limited ones in the interface) - currently having to pay for Tidal just to be able to see the full set on there. It's all from the same labels, so would be great to have this in the interface and API from your side. Will help a lot with playlisting!

If you liked an album then you might like other albums made by the same musicians at around the same time.  What was the last album each made before this one, and the next album after?

 

Here is a proof of the concept applied to movies:

 

  http://www.johndimm.com/context/

This would be very useful for the app I'm building in addition to being able to search albums by credits.

 

I'm currently fetching the credits from Discogs and linking them to Spotify album data.

Checking in 2022 for this. Doesn't look like it's been added yet. Producers and songwriters are playing a bigger and bigger role every year. This feature in the API would be game-changing. please consider adding it to the api.

In the meantime, you can try the MusicBrainz API

Hey Spotify, an industry person was telling me you're actually sent the full official credits from the label, but you're waiting on more identifiers before showing them all in the platform. Any chance we can have these on the API first, even if you don't have it ready for display yet? Right now I'm having to use the Tidal API and cross reference.

Checking in 2023 for this!

Suggested posts