Appearance
The Radio Hub API
Introduction
We've built the API to use JSON data to communicate with you. This way, you can integrate the data from the Radio Hub server with ease in all sorts of applications, coded in many different languages!
The Radio Hub API consists of two main methods:
The GET-API
The API for requesting and receiving data about played tracks, associated artists, track likes, and more.
The POST-API
The API for uploading data from your broadcast computer to our web servers for displaying it in The Radio Hub and all associated applications.
Getting started
Before you start developing with the Radio Hub API you need to complete a few steps:
Request a developers-account
Contact us to receive your API key. Please let us know for which radio stations you want to develop, so we can arrange permission to use their data. When they give you permission to use their data, you are ready to go!
API Policy
We hope to keep The Radio Hub's API as open as possible. This means loose authentication without registering apps and so forth. To make this possible, your app, service, or library needs to respect our policies.
- Do not abuse the API or use it excessively. If you're unsure whether your planned use is excessive, email us.
- Make sure your app or service can't be mistaken as an official app. This includes app naming. Don't use the name The Radio Hub in your application, URL, or branding unless it's clearly separated. "Websitename, by the Radio Hub" is allowed.
- Users retain the right to their content; it can't be redistributed or sold. User data must be deleted on request.
- The Radio Hub may terminate your license to The Radio Hub API under these terms at any time for any reason.
- The Radio Hub reserves the right to update and change these terms from time to time without notice.