RADIOBASE API

API dla integracji i urządzeń

REST API v1 udostępnia katalog stacji, streamy, słowniki oraz prywatne zasoby użytkownika. Odpowiedzi są zwracane w formacie JSON.

Zaloguj się do API
WERSJA

REST API v1

Stabilny prefiks wersji pozwala integrować RadioBase z projektami radiowymi, aplikacjami i usługami automatyzacji.

Adres bazowyhttps://radiobase.pl/api/v1
STATUS

Endpoint kontrolny

Do automatycznego monitoringu usługi używaj endpointu statusowego zwracającego JSON.

/api/v1/status
ZASOBY

Endpointy publiczne i prywatne

Listy obsługują paginację. Dostęp do zasobów użytkownika wymaga aktywnego klucza API.

GET
/api/v1/stations
Katalog stacji

Filtry: q, country, codec, status, page, per_page.

GET
/api/v1/stations/<slug>
Profil stacji

Dane katalogowe, techniczne, streamy i historia monitoringu.

GET
/api/v1/streams
Lista streamów

Filtry: status, codec, page, per_page.

GET
/api/v1/countries
Kraje

Lista krajów dostępnych w zatwierdzonym katalogu.

GET
/api/v1/genres
Gatunki

Unikalne gatunki przypisane do stacji.

GET
/api/v1/me/favoritesautoryzacja
Ulubione użytkownika

Prywatny zasób wymagający autoryzacji kluczem API.

PRZYKŁAD

Pobranie prywatnych ulubionych

curl -H "Authorization: Bearer rb_TWÓJ_KLUCZ" \
  "https://radiobase.pl/api/v1/me/favorites"