Developer Rules

What to know if you're building things with BFF.fm's data and APIs.

At time of writing, BFF.fm's developer platform is emergent and experimental, so these rules are somewhat loose and informal and will develop over time along with the station's technology itself. If you have any questions, please Tweet to @bffdotfm or email tech@bff.fm.

In general

  • You should use the BFF.fm data and APIs with respect — do not overwhelm our servers or resources.

  • We will not support the use of our data and content in projects that seek to or enable the harm of others.

  • Please credit BFF.fm appropriately in your applications that build on our work.

  • Please make use of the app_id parameter is requests to our API with a reverse URI form (e.g. com.example.bff.app so that we may understand who is making use of our endpoints. Drop us a message to @bffdotfm on Twitter or tech@bff.fm if you want to identify yourselves! (In future, we'll consider a more formal system for this.)

Data Licensing

At time of writing we have not applied an explicit license to our data. We are considering an appropriate way to share this data with the community, but for the time being, please contact us if you want to discuss specifics.

Disclaimer

The BFF.fm developer platform and APIs are provided "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall BFF.fm or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.

Last updated