Funkwetter API & Widget
Nutze die aktuellen FUNKR-Funkwetterdaten als JSON, XML oder direkt als einbindbares iFrame-Widget für deine Webseite, dein Dashboard oder deinen Bot.
Für normale Webseiten-Nutzer
Du kannst das FUNKR-Funkwetter ganz einfach per iFrame in deine Webseite einbauen. Dafür brauchst du keine Programmierkenntnisse.
<iframe
src="https://funkr.org/widgets/funkwetter"
width="100%"
height="500"
style="border:none;border-radius:24px;overflow:hidden;"
loading="lazy">
</iframe>
Hinweis: Das Widget ist anklickbar und führt Besucher direkt zu FUNKR.
JSON API
Für Bots, Apps, Webseiten und eigene Integrationen kannst du die Daten als JSON abrufen.
GET https://funkr.org/api/funkwetter.json
Beispiel mit JavaScript
fetch('https://funkr.org/api/funkwetter.json')
.then(response => response.json())
.then(data => {
console.log(data.solar.solarflux);
console.log(data.solar.kindex);
console.log(data.solar.sunspots);
console.log(data.bands);
});
XML API
Für klassische Systeme, ältere Webseiten, Funk-Bots oder externe Auswertungstools steht zusätzlich ein XML-Endpunkt zur Verfügung.
GET https://funkr.org/api/funkwetter.xml
Datenstruktur
meta
Informationen zur Quelle, Aktualisierung, Cache-Zeit und Bereitstellung durch FUNKR.
solar
Solar- und geomagnetische Werte wie Solar Flux, A-Index, K-Index, Sonnenflecken und Signalrauschen.
bands
HF-Bandbedingungen für Tag und Nacht, übersetzt und vereinfacht dargestellt.
vhf
VHF-Sonderausbreitungen wie VHF-Aurora oder Sporadic-E.
Beispielantwort JSON
{
"meta": {
"provider": "FUNKR Deutschland e. V. i. G.",
"api": "FUNKR Funkwetter API",
"website": "https://funkr.org"
},
"solar": {
"solarflux": "101",
"aindex": "35",
"kindex": "2",
"xray": "B8.2",
"sunspots": "44",
"geomagfield": "Ruhig"
}
}
Nutzungsbedingungen kurz erklärt
Die API darf für private, nichtkommerzielle und Community-nahe Projekte genutzt werden.
Bitte setze nach Möglichkeit einen Hinweis auf FUNKR oder einen Link zu funkr.org.
Die Daten werden alle 15 Minuten gecached. Bitte keine unnötig hohen Abrufintervalle verwenden.