Trafna Pogoda
PolskaWidget i API
darmowe · bez klucza

Widget i API

osadź prognozę u siebie · pobieraj dane JSON · 396 miast

Widget pogodowy dla Twojej strony

Wklej jeden znacznik <iframe>, a Twoja strona pokaże prognozę na dziś i jutro oraz wczorajsze rozliczenie trafności — dokładnie te same dane, które serwujemy na trafnapogoda.pl. Widget nie ustawia cookies i nie ładuje żadnych skryptów na Twojej stronie.

<iframe src="https://trafnapogoda.pl/embed/warszawa" width="320" height="190" style="border:0" loading="lazy" title="Pogoda Warszawa — Trafna Pogoda"></iframe>
<div style="width:320px;max-width:100%;font:11px/1.4 Arial,sans-serif;text-align:right"><a href="https://trafnapogoda.pl/pogoda/warszawa" target="_blank" rel="noopener">Prognoza: Trafna Pogoda</a></div>
podgląd na żywo

Publiczne API JSON

Wszystkie dane serwisu są dostępne jako statyczne pliki JSON z nagłówkami CORS (Access-Control-Allow-Origin: *) — działają z przeglądarki, botów i asystentów. Bez klucza i bez rejestracji.

EndpointCo zwraca
/data/cities/<slug>.jsonpełne dane miasta: prognoza dziś/jutro, godzinowa (48 h), ostrzeżenia IMGW
/data/national.jsonskrót krajowy: 396 miast (temperatury, kody pogody, ostrzeżenia) — także discovery slugów
/data/accuracy_yesterday.jsonwczorajsza sprawdzalność: % miast trafionych ±2°C, średni błąd, gotowe zdanie PL
/data/accuracy.jsonbacktest 90 dni: ranking 12 modeli i 5 metod (MAE, ±1/±2°C)
/data/headline.jsonnagłówek dnia (krajowe „czytanie pogody”)

Slug miasta: małe litery, bez polskich znaków, spacje jako myślnik (np. zielona-gora, gorzow-wlkp). Pełną listę slugów zbudujesz z national.json (pole cities[].name).

curl -s https://trafnapogoda.pl/data/cities/gdansk.json \
  | jq '{miasto: .name, dzis: .forecast.today.max, jutro: .forecast.tomorrow.max}'

Zasady uczciwego użycia