Appearance
Persmonitor – API Docs
Beta
Deze documentatie staat nog volledig in beta. Inhoud kan incompleet of verouderd zijn en is nog niet leidend ten opzichte van de live GraphQL API. Bij twijfel: test tegen het endpoint hieronder of neem contact op via persmonitor.nl.
Documentatie van Persmonitor: GraphQL API. Publiek: P2000-data, kazernes en voertuigen lezen. Intern (VPN): monitor-app, mutations en volledige specificatie.
Snel naar (publiek)
- Getting started – endpoint, aanroepen
- Queries – P2000, kazernes (
fireStations), voertuigen (fireVehicles), … - Filters – datumbereik, capcodes, filteropties
- API voor AI/LLM – publieke specificatie in één pagina (raw markdown)
- Changelog – wijzigingen API/docs (RSS)
Monitor-app (intern · VPN)
Login, sessies, kanalen, monitors en alle mutations (admin). Alleen via VPN op productie.
- Monitor-app overzicht
- Auth, sessie & heartbeat
- Queries (app & admin)
- Mutations (admin)
- API voor AI/LLM (volledig)
Overzicht routes (publiek)
| Type | Operations |
|---|---|
| Queries | p2000Messages, p2000Message, p2000Capcodes, p2000Capcode, fireStations, fireStation, fireVehicles, fireVehicle (+ *Count voor paginatie) |
| Mutations | Geen publieke mutations |
Endpoint: POST https://graphql.persmonitor.nl/graphql met body { "query": "...", "variables": { ... } }.
Authenticatie: header Authorization: Bearer <api-token>.