Developers

Simple API

This API is a very simple way to get data about a user, track, playlist and/or search result.

Data is retrievable from a very simple Restful URL request.

Read more

Advanced API

This API allows you to create, read, update and delete private data from official.fm.

It requires an oAuth identification. Simple API paths are all available in advanced API.

Read more

Player API

This API allows you to create Flash or HTML5 players, to control them, listen to play events, make players interact, etc.

It's a single JavaScript file, tested in all major browsers.

Read more

oEmbed

oEmbed is a format for allowing an embedded representation of a URL on third party sites.

It allows a website to display embedded content (such as photos or videos) when a user posts a link to that resource, without having to parse the resource directly.

Read more

API keys

To use official.fm APIs, you'll need to register your app.

Manage my API applications