Skip to content

Schermen & TV

GraphQL mutations: Schermen & TV.

Endpoint: POST https://graphql.persmonitor.nl/graphql

Intern · VPN

Mutations voor de monitor-app; op productie via /internal/.


createScreen

Create a screen for the current environment. Requires Authorization Bearer token.

Return type: Screen

Authenticatie: Ingelogde gebruiker (sessie- of API-token)

Argumenten:

ArgumentTypeVerplichtBeschrijving
inputCreateScreenInput!Ja

Voorbeeld:

graphql
query CreateScreen {
  createScreen(input: $input) {
    # selecteer velden uit het return type
  }
}

deleteScreen

Delete a screen. Requires Authorization Bearer token.

Return type: Boolean!

Authenticatie: Ingelogde gebruiker (sessie- of API-token)

Argumenten:

ArgumentTypeVerplichtBeschrijving
uuidString!JaScreen UUID

Voorbeeld:

graphql
query DeleteScreen {
  deleteScreen(uuid: $uuid) {
    # selecteer velden uit het return type
  }
}

updateScreen

Update a screen. Requires Authorization Bearer token.

Return type: Screen

Authenticatie: Ingelogde gebruiker (sessie- of API-token)

Argumenten:

ArgumentTypeVerplichtBeschrijving
inputUpdateScreenInput!Ja

Voorbeeld:

graphql
query UpdateScreen {
  updateScreen(input: $input) {
    # selecteer velden uit het return type
  }
}