{"specVersion":"1.0","host":{"displayName":"🚨 Zwaailicht.nl","identifier":"did:web:zwaailicht.nl","url":"https://zwaailicht.nl","description":"Live P2000 emergency-alert tracker for the Netherlands: messages, reconstructed incidents (pieken), and the machine surfaces to read them."},"entries":[{"identifier":"urn:air:zwaailicht.nl:api:agent-v1","displayName":"Zwaailicht Agent API v1","type":"application/openapi+json","url":"https://zwaailicht.nl/api/v1/openapi.json","description":"Read-only JSON/Markdown API over P2000 messages and reconstructed incidents: search, messages, pieken, provenance and stats. Cursor-paginated, unauthenticated.","representativeQueries":["P2000-meldingen ophalen voor een stad","recente gereconstrueerde incidenten (pieken) in Nederland","zoek hulpdienstmeldingen bij een adres of straal","statistiek van incidenten per uur, dienst of plaats"]},{"identifier":"urn:air:zwaailicht.nl:api:public","displayName":"Zwaailicht Public API","type":"application/openapi+json","url":"https://zwaailicht.nl/openapi.json","description":"Read-only JSON API for health, city coverage, active incident bursts, live visitor count and routing.","representativeQueries":["welke steden hebben een pagina op Zwaailicht","is er nu een piek in Amsterdam","actieve incidenten op dit moment","route en reistijd tussen twee coördinaten"]},{"identifier":"urn:air:zwaailicht.nl:docs:llms","displayName":"Zwaailicht llms.txt","type":"text/markdown","url":"https://zwaailicht.nl/llms.txt","description":"Machine-readable index of the site for agents: what it is, how the data is produced, and where the other resources live.","representativeQueries":["wat is Zwaailicht en hoe lees ik de data","hoe worden P2000-meldingen tot incidenten gereconstrueerd","welke machineleesbare bronnen biedt deze site"]},{"identifier":"urn:air:zwaailicht.nl:feed:meldingen","displayName":"P2000-meldingen (Atom)","type":"application/atom+xml","url":"https://zwaailicht.nl/feed/meldingen.xml","description":"Atom feed of individual P2000 messages as Zwaailicht reads them, newest first.","representativeQueries":["abonneer op nieuwe P2000-meldingen","live feed van hulpdienstmeldingen in Nederland"]},{"identifier":"urn:air:zwaailicht.nl:feed:pieken","displayName":"Incidenten / pieken (Atom)","type":"application/atom+xml","url":"https://zwaailicht.nl/feed/pieken.xml","description":"Atom feed of reconstructed incidents (pieken) — clusters of messages connected in space and time.","representativeQueries":["abonneer op nieuwe gereconstrueerde incidenten","feed van grote hulpdienstinzetten (pieken)"]}]}