Skip to content

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

TypeOperations
QueriessessionValid, me, mySessions, currentEnvironment, myOrganizations, channels, monitors, monitor, apiTokens, apiToken, apiScopes, p2000Messages, p2000Capcodes, …
Mutationsregister, 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).