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
14 Replies

spotifyjosh

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?

DiFronzo

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.)

TomekT

I would love to see this feature in the WebAPI.

Is it already scheduled for development?

cop2018

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

epiq

My case is follows:

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

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

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

Andre_Delaney

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).

DataScope

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!

johndimm

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/

parknarrative

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.

vincentcaliendo

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.

Mordicus

In the meantime, you can try the MusicBrainz API

DataScope

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.

Suggested posts

Env: prod