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 deel: P2000-data, filters en API-tokens. Intern deel (VPN): monitor-app, auth, kanalen en monitors.
Snel naar (publiek)
- Getting started – endpoint, aanroepen
- Queries –
p2000Messages,p2000Capcodes,apiTokens, … - Filters – datumbereik, capcodes, filteropties
- Mutations – API-tokenbeheer
- Changelog – wijzigingen API/docs (RSS)
Monitor-app (intern · VPN)
Documentatie voor het bouwen van monitor.persmonitor.nl: login, sessies, kanalen, monitors. Alleen bereikbaar via VPN op productie.
- Monitor-app overzicht – wat hoort intern
- Auth, sessie & heartbeat
- Queries (app) –
me,mySessions,channels,monitors, … - Mutations (app) –
login,createMonitor,createChannel, … - API voor AI/LLM – volledige specificatie (VPN, inclusief interne operaties)
Overzicht routes (publiek)
| Type | Operations |
|---|---|
| Queries | p2000Messages, p2000Message, p2000Capcodes, p2000Capcode, apiTokens, apiToken, apiScopes |
| Mutations | createApiToken, updateApiToken, deleteApiToken |
Endpoint: POST https://graphql.persmonitor.nl/graphql met body { "query": "...", "variables": { ... } }.
Authenticatie: header Authorization: Bearer <token> (token krijg je via de monitor-app of createApiToken).