Appearance
NL-Alert
Publieke GraphQL-queries: NL-Alert.
Endpoint: POST https://graphql.persmonitor.nl/graphql
activeNlAlerts
Momenteel actieve NL-Alerts uit Neo4j (gesynchroniseerd van public-warning). Lege lijst als er geen actief alert is.
Return type: [NlAlert!]!
Authenticatie: Geen login vereist
Geen argumenten.
Voorbeeld:
graphql
query ActiveNlAlerts {
activeNlAlerts {
# selecteer velden uit het return type
}
}nlAlerts
NL-Alert historie uit Neo4j (zoals KNMI warning events). Filters op periode, regio en actief.
Return type: [NlAlert!]!
Authenticatie: Geen login vereist
Argumenten:
| Argument | Type | Verplicht | Beschrijving |
|---|---|---|---|
first | Int | Nee (default: 50) | Max aantal (1–100). |
page | Int | Nee (default: 1) | |
since | Timestamp | Nee | Alleen alerts met startAt >= since (Unix seconds). |
until | Timestamp | Nee | Alleen alerts met startAt <= until (Unix seconds). |
regionNumber | String | Nee | Filter op P2000-regio number (bijv. "23"). |
activeOnly | Boolean | Nee (default: false) | Alleen nog actieve (niet ingetrokken, stopAt in de toekomst). |
Voorbeeld:
graphql
query NlAlerts(
$first: Int
$page: Int
$since: Timestamp
) {
nlAlerts(first: $first, page: $page, since: $since) {
# selecteer velden uit het return type
}
}