| Catalogue API |
| Catalogue browsing |
|
retrieving all artist's releases and top tracks, release details and tracks appearing on release. You can also browse all available artists alphabetically, or list most recent or upcoming releases. |
| Search |
|
search artists by name, releases by title or UPC code and tracks by title or ISRC code |
| Recommendations |
|
find similar artists for given artist or get release recommendations for given release |
| Charts |
|
7digital charts of best selling artists, albums and tracks. |
| Tags (genres) |
|
browse artists by tag or list most popular and latest releases by tag |
| Previews |
|
30s preview clips can be played via the API for all tracks |
| Cover art & artist pictures |
|
high quality (up to 800 pixels) cover art is available for all releases in our catalogue, artist pictures are available for all major artists. |
| XML catalogue feed |
PREMIUM |
if you prefer to handle catalogue browsing in-house we have XML dumps of the whole 7digital's catalogue DB available on weekly basis |
| Custom catalogue content |
PREMIUM |
we offer option to set up custom catalogues with your own content or specific subset of 7digital's catalogue |
| User management API |
| OAuth user authorisation |
|
access to user resources is controlled using OAuth authorisation protocol - upon first access user will be asked to authorise your application and you will receive a token for this user. As long as you keep the token user doesn't have to repeat this step |
| Payment methods management |
|
7digital hosted secure web page for managing user's payment methods - adding, deleting and listing payment cards. Upon adding payment method users can be automatically redirected back to your website or application. |
| Custom branded account pages |
PREMIUM |
both user authorisation and payment management pages can be branded or skinned to match your identity |
| Client managed user accounts |
PREMIUM |
if you'd like to keep the user accounts of your service separate from 7digital user accounts you can manage users completely within your own system |
| Purchasing & Music locker APIs |
| Locker access |
|
access the details of all tracks in user's 7digital music locker (a library of all music purchased from any 7digital powered service stored in a cloud) |
| Affiliate purchases |
|
add buy links to your application that redirect users to 7digital music store and earn commissions from their purchases |
| Integrated purchasing |
PREMIUM |
allow users to make purchases directly within your website or application |
| Basket |
PREMIUM |
7digital hosted basket that can be checked out directly via the API |
| Custom pricing |
PREMIUM |
allows you to offer catalogue content at prices that suit you best. They can be higher or lower than 7digital retail prices or even free if you're feeling generous |
| Client handled billing |
PREMIUM |
if you already have a payment processing integrated into your system or you wish to use another 3rd party billing platform (e.g. mobile operator billing) we let you in charge of taking payments for purchases |
| Media delivery API |
| Locker downloads |
|
download any previously purchased track from user's locker on their behalf |
| ZIP downloads |
PREMIUM |
give users the option to download all tracks from a recent purchase or all tracks from a release in their locker as a single ZIP file |
| Mobile downloads |
PREMIUM |
downloads optimized for consumption on mobile devices |
| Locker streaming |
PREMIUM |
stream any previously purchased track from user's locker |
| Radio style streaming |
PREMIUM |
streaming (webcasting) where end user has no or limited control over the streamed content |
| On-demand streaming |
PREMIUM |
users can stream any track from 7digital's catalogue without any restrictions |
| Non-standard bit-rates/formats |
PREMIUM |
we can offer media downloads and streams in custom bit-rates and formats |
| Sales reporting |
| Web reports |
|
web interface with the latest stats of all purchases made through your API account |
| Detailed offline reports |
PREMIUM |
can be delivered monthly or quaterly |
| Custom sale tagging |
PREMIUM |
all purchases made via 7digital API can by tagged with up to 10 custom tags and included in the detailed sales report |
| Charts reporting |
|
7digital is chart registered in 22 countries and all purchases made through 7digital music store or directly via the API are counted in official national charts |
| Technical Support |
| Community support |
|
the latest API documentation, FAQs, client libraries and more can be found at 7digital developer site. Additional support is offered via 7digital API developer discussion group which we're actively monitoring |
| 7digital support |
PREMIUM |
dedicated technical help during integration phase, direct 7digital email and phone contact |
| Training |
PREMIUM |
upon request we can organize 7digital API training sessions |
| API Customization |
PREMIUM |
and if you miss a particular functionality from our API we also offer development of custom API methods or XML feeds |