Appearance
Persmonitor – API Docs
Documentatie van Persmonitor: GraphQL API. Hier vind je alle queries en mutations met voorbeelden.
Snel naar
- Getting started – endpoint, aanroepen
- Auth, sessie & heartbeat – login, ingelogd controleren (sessionValid/me), token bijwerken (refreshToken), heartbeat (monitor)
- Queries – sessionValid, me, mySessions, currentEnvironment, myOrganizations, channels, apiTokens, apiToken, apiScopes, p2000Messages, p2000Capcodes, …
- Filters – datumbereik, capcodes (uitgebreide filteropties)
- Mutations – register, login, logout, refreshToken, switchEnvironment, createApiToken, createChannel, requestPasswordReset, …
- Changelog – wijzigingen API/docs (RSS)
- API voor AI/LLM – volledige specificatie in één pagina (geschikt voor AI-assistenten)
Overzicht routes
| Type | Operations |
|---|---|
| Queries | sessionValid, me, mySessions, currentEnvironment, myOrganizations, channels, monitors, monitor, apiTokens, apiToken, apiScopes, p2000Messages, p2000Capcodes, … |
| Mutations | register, login, logout, refreshToken, switchEnvironment, createApiToken, updateApiToken, deleteApiToken, createChannel, createMonitor, updateMonitor, deleteMonitor, requestPasswordReset, resetPassword, … |
Endpoint: POST https://graphql.persmonitor.nl/graphql met body { "query": "...", "variables": { ... } }.
Authenticatie: header Authorization: Bearer <token> (token krijg je via login of refreshToken).