API terms of use
By using a key you accept these terms. They apply in addition to the general terms of Radioguide.fm.
1. Free plan: attribution and non-commercial use
The Free plan is for personal, educational and other non-commercial projects. Wherever you show data from the API, show "Powered by Radioguide.fm" with a working link to https://www.radioguide.fm, visible to your users (not only in the source code). Projects with ads, paid features or a commercial purpose need a paid plan.
2. Paid plans
Developer and Pro allow commercial use in one app or website (one product, all its platforms). Business allows several apps of the same company. A credit is welcome but not required. Plans renew monthly and can be cancelled any month; they stay active until the end of the paid period.
3. What you may not do
- Resell or give away the raw data, or build a public station directory or API from it, without a data licence.
- Share keys between projects or companies, or work around the limits with several free projects.
- Record, re-stream or re-broadcast the streams. Streams belong to the stations: you may play them, as a player does.
- Use the data to send unsolicited messages to stations or their owners.
4. Data and availability
We check streams and data regularly, but stations change all the time; we do not guarantee that every stream works. Business and Enterprise include an uptime commitment for the API itself (Business 99.9% per month); other plans are best effort. We may block keys or IP addresses that abuse the API.
5. Privacy
The API contains no personal data of station owners or listeners. We store the calls per project and day to count your usage.
6. Changes
We announce changes to these terms at least 30 days ahead, and breaking changes to the API at least 90 days ahead, by e-mail to paying customers.