PASAR API
Unofficial community API repackaging MeteoSwiss and BAFU feeds at ~10-minute cadence with no SLA.
View docs ↗ More Realtime APIscurl 'https://api.existenz.ch/apiv1/'
I'm building an app using a free Switzerland API (no auth needed). API: Existenz.ch ~ live Swiss weather & river data Provider: Bureau fuer digitale Existenz (Christian Studer) Endpoint: GET https://api.existenz.ch/apiv1/ It returns JSON (live data). Source: Bureau fuer digitale Existenz (Christian Studer) (https://api.existenz.ch/) Source type: Official public feed Endpoint type: Direct public JSON endpoint Integration difficulty: Copy-paste ready Last checked: 2026-07-05 Production caveat: Still handle downtime, changing fields, empty responses, and rate limits before shipping user-facing alerts. Help me fetch this and build a simple page that displays it nicely. Include basic production safeguards for errors, empty responses, schema changes, caching, and rate limits.