RadioScoutingNetwork

Pubblicazione partner

Integrazioni pubbliche

Contratto per siti associativi, associazioni nazionali e partner che pubblicano dati RadioScouting Network.
API V2Solo lettura, dati pubblici e cacheabili

Feed disponibili

La versione iniziale espone quattro collezioni pubbliche. Le rotte di dettaglio per slug sono additive.

Eventi pubblicati

GET

Elenco degli eventi approvati per siti nazionali, calendari e pagine di campagna.

/api/v1/public/eventsCacheabile

Stazioni approvate

GET

Directory pubblica delle stazioni radio scout autorizzate alla pubblicazione.

/api/v1/public/stationsCacheabile

Snapshot live

GET

Snapshot compatto per mappe e feed; contiene esclusivamente dati pubblici di stato.

/api/v1/public/liveCacheabile

Agenda JOTI

GET

Sessioni digitali pubblicate, senza collegamenti di accesso, invitati o dati personali.

/api/v1/public/joti-sessionsCacheabile

Uso dal sito partner

Il client deve interrogare la API pubblica, non PostgreSQL e non i datastore storici.
const response = await fetch("${API_BASE}/api/v1/public/live");
const { stations } = await response.json();

// Mostra solo la risposta pubblica; non usare dati personali o operatori.
JSON UTF-8Timestamp RFC 3339 UTCX-Request-Id

Widget live per siti partner

Componente JavaScript incorporabile subito: legge soltanto lo snapshot V2 pubblico.
Uso immediato
<script src="https://app.radioscouting.network/rsn-live-widget.js"></script>
<radioscouting-live api-base="https://app.radioscouting.network" lang="en"></radioscouting-live>

Widget iframe live

L'API pubblica puo' essere usata subito dai siti partner. L'iframe richiede ancora l'approvazione della policy di embedding del proxy.

Iframe non ancora abilitato per domini esterni

<iframe src="https://app.radioscouting.network/embed/live?lang=en"
  title="RadioScouting Network live stations"
  width="100%" height="520" loading="lazy"></iframe>

Endpoint legacy: non parte di V2

Queste rotte appartengono al prototipo precedente. Non devono essere considerate disponibili, stabili o integrabili nella nuova piattaforma.
Da non usare
/api/public/live/api/public/openapi/api/public/skeds/api/public/dx-cluster/api/public/echolink/api/public/video-rooms/api/public/report

OpenAPI pubblica, GeoJSON, CSV, report e feed tematici richiedono un contratto V2 dedicato prima di essere annunciati ai partner. Il widget live usa invece soltanto lo snapshot V2 pubblico.

Stato del perimetro pubblico

Contratto iniziale

Ora: eventi, stazioni e snapshot live in sola lettura.

Non ancora: filtri pubblici e stream real-time.

Autenticazione: non richiesta per questi feed; i flussi operativi restano separati.