Streamdata.io API Gallery - 7digital (Report Issue)

Organization(s):

7digital artist/browse

This method returns a list of artists from the 7digital catalogue whose names match the start letter(s) supplied.

7digital basket

Basket.

7digital basket/addpriceditem

This method allows an item to be added to a basket with a specified price. The specified price can be higher or lower than the 7digital catalogue price, including a price of 0.00 to make an item free.

7digital playlists

Returns a list of all public playlists. If an oauth_token is provided then also given users private playlists will be included in the response.

7digital playlists/{playlistId}

Deletes the playlist at {playlistId}. The playlist can only be deleted by its owner, i.e. oauth_token representing the user has to be provided.

7digital playlists/{playlistId}

Returns playlist details and track listing. Access to private playlists is only allowed when an oauth_token of the playlist owner is provided.

7digital playlists/{playlistId}/details

Updates playlist details at {playlistId} with the supplied playlist details. It does not affect playlist tracks. Use this method e.g. for changing visibility of the playlist from private to public. The playlist details can only be updated by the p...

7digital playlists/{playlistId}/tracks/{playlisttrackid}

Removes the specified track {playlisttrackid} from the specified playlist at {playlistId}. Tracks can only be removed by the playlist owner, i.e. oauth_token representing the user has to be provided.

7digital release/chart

This endpoint returns a chart of the most purchased releases for given week. Only albums are included in this chart. To retrieve the most recent charts as published on 7digital.com the toDate parameter should be omitted.

7digital tag

This method returns a list of all available tags.

7digital track/chart

This endpoint returns a chart of the most purchased tracks for given week. To retrieve the most recent charts as published on 7digital.com the toDate parameter should be omitted.

7digital user/locker

Returns a paged list of releases and tracks for a users locker (collection of all purchased tracks). This method must be OAuth signed.

7digital user/purchase/basket

This method allows a user to purchase a basket with items that have been added via basket/additem or basket/addpriceditem. It will return the download URL of each item purchased. For example, if a release consisting of multiple tracks was purchase...

7digital user/purchase/item

This method allows a user to purchase an item at the price as advertised on 7digital.com. It will return the download URL of each item purchased. For example, if a release consisting of multiple tracks was purchased, then the download URL of each ...

7digital user/purchase/{purchaseid}/track/{trackid}

This method allows a user to remove a purchase of a track from the sales report when the purchase has been refunded.

7digital user/purchase/rrpItem

This method allows a user to purchase an item at 7digital recommended retail price (RRP). It will return the download URL of each item purchased. For example, if a release consisting of multiple tracks was purchased, then the download URL of each ...

Submit Your API

Join the gallery to find out how much you can save with Streamdata.io.