Jedna sieć.
Czytelny obraz sytuacji.

Bieżący stan reflektora, grupy rozmowne i historia obserwacji. Fundament społeczności radiowej Zasięg.pl.

Sprawdzam dostępność reflektora…
Połączone węzły
Grupy z węzłami
Nadające węzły
Oczekiwanie na pierwszy odczyt.

API gotowe do integracji

Podstawowy status jest publiczny. Lista węzłów i historia wymagają osobnego klucza API. Klucz połączenia z reflektorem (AUTH_KEY) nie jest kluczem API.

GETDostępOdpowiedź
/api/v1/healthPublicznyCzy API działa
/api/v1/readyPublicznyCzy dane reflektora są świeże
/api/v1/summaryPublicznyLiczniki i czas odczytu
/api/v1/nodesKlucz APIWęzły, grupy i stan transmisji
/api/v1/talkgroupsKlucz APIObsadzone grupy rozmowne
/api/v1/eventsKlucz APIHistoria z kursorem, do 7 dni
/api/v1/streamKlucz APIAktualizacje SSE
/api/v1/metricsKlucz APIMetryki do monitoringu

Pobierz specyfikację OpenAPI 3.1

Wypróbuj zapytanie

Klucz pozostaje w pamięci tej karty. Nie zapisujemy go w cookies ani pamięci przeglądarki.

Wybierz endpoint i pobierz odpowiedź.

Co oznaczają dane?

Reflektor jest odpytywany co około 2 sekundy. Krótsze transmisje mogą nie zostać zarejestrowane. Historia pokazuje obserwacje systemu, nie potwierdzone QSO ani nagrania audio.

Przy awarii źródła zachowujemy ostatni znany stan z oznaczeniem stale. Przerwa w monitoringu nie tworzy fikcyjnych rozłączeń. Węzeł w grupie 0 jest połączony, ale nie wybrał grupy rozmownej.

curl https://fala.zasieg.pl/api/v1/summary

# FALA_API_TOKEN: osobny klucz od administratora
curl -H "Authorization: Bearer $FALA_API_TOKEN" \
  https://fala.zasieg.pl/api/v1/nodes

curl -N -H "Authorization: Bearer $FALA_API_TOKEN" \
  https://fala.zasieg.pl/api/v1/stream

SSE wysyła pełne migawki. Po zerwaniu połączenia klient powinien połączyć się ponownie; historia zdarzeń jest dostępna oddzielnie przez kursor. Sesja strumienia trwa maksymalnie 5 minut.