Appearance
Support & alerts
GraphQL mutations: Support & alerts.
Endpoint: POST https://graphql.persmonitor.nl/graphql
Intern · VPN
Mutations voor de monitor-app; op productie via /internal/.
closeSupportTicket
Close a support ticket (customer or admin). Requires auth and access to the ticket.
Return type: SupportTicket
Authenticatie: Ingelogde gebruiker (sessie- of API-token)
Argumenten:
| Argument | Type | Verplicht | Beschrijving |
|---|---|---|---|
ticketUuid | String! | Ja | UUID of the ticket. |
Voorbeeld:
graphql
query CloseSupportTicket {
closeSupportTicket(ticketUuid: $ticketUuid) {
# selecteer velden uit het return type
}
}createSupportTicket
Create a new support ticket for an organization. Requires auth and a paid subscription.
Return type: SupportTicket
Authenticatie: Ingelogde gebruiker (sessie- of API-token)
Argumenten:
| Argument | Type | Verplicht | Beschrijving |
|---|---|---|---|
input | CreateSupportTicketInput! | Ja |
Voorbeeld:
graphql
query CreateSupportTicket {
createSupportTicket(input: $input) {
# selecteer velden uit het return type
}
}markAllOrganizationAlertsRead
Mark all organization alerts as read. Returns number marked.
Return type: Int!
Authenticatie: Ingelogde gebruiker (sessie- of API-token)
Argumenten:
| Argument | Type | Verplicht | Beschrijving |
|---|---|---|---|
organization | OrganizationRef! | Ja |
Voorbeeld:
graphql
query MarkAllOrganizationAlertsRead {
markAllOrganizationAlertsRead(organization: $organization) {
# selecteer velden uit het return type
}
}markOrganizationAlertRead
Mark a single organization alert as read.
Return type: OrganizationAlert
Authenticatie: Ingelogde gebruiker (sessie- of API-token)
Argumenten:
| Argument | Type | Verplicht | Beschrijving |
|---|---|---|---|
organization | OrganizationRef! | Ja | |
alertUuid | String! | Ja |
Voorbeeld:
graphql
query MarkOrganizationAlertRead {
markOrganizationAlertRead(organization: $organization, alertUuid: $alertUuid) {
# selecteer velden uit het return type
}
}reopenSupportTicket
Reopen a closed support ticket. Admin only.
Return type: SupportTicket
Authenticatie: Ingelogde gebruiker (sessie- of API-token)
Argumenten:
| Argument | Type | Verplicht | Beschrijving |
|---|---|---|---|
ticketUuid | String! | Ja | UUID of the ticket. |
Voorbeeld:
graphql
query ReopenSupportTicket {
reopenSupportTicket(ticketUuid: $ticketUuid) {
# selecteer velden uit het return type
}
}replySupportTicket
Add a reply to an existing support ticket. Requires auth.
Return type: SupportTicket
Authenticatie: Ingelogde gebruiker (sessie- of API-token)
Argumenten:
| Argument | Type | Verplicht | Beschrijving |
|---|---|---|---|
ticketUuid | String! | Ja | UUID of the ticket. |
body | String! | Ja | Reply message body. |
Voorbeeld:
graphql
query ReplySupportTicket {
replySupportTicket(ticketUuid: $ticketUuid, body: $body) {
# selecteer velden uit het return type
}
}