SHAPTH
Use Case
wsSystemUpdate

Anlagen nach TrinkwV aktivieren und deaktivieren

Dieser Use Case beschreibt Aktivieren und Deaktivieren vorhandener Anlagen nach TrinkwV. Technisch wird dafür dieselbe Update-Mutation verwendet.

Berechtigungws_system:manage
Endpoint
POST
/api/graphql/service

Weitere Informationen zu Basis-URLs und Umgebungen stehen im Kapitel Endpunkte.

Playground(nur GraphQL)

wsSystemUpdate

Für das Aktivieren wird fields.active auf true gesetzt, für das Deaktivieren auf false. Es gibt dafür keine separate GraphQL-Mutation.

Request-Parameter

Die Badges zeigen die Nullbarkeit aus dem GraphQL-Schema. Non-null bedeutet, dass der Wert im jeweiligen Eingabeobjekt gesetzt sein muss. Nullable bedeutet, dass der Wert optional oder fachlich konditional ist.

FeldDetails
input
SchemaNon-null
TypWsSystemUpdateInput!
Eingabeobjekt für wsSystemUpdate.
input
id
SchemaNon-null
TypID!
ID des Eintrags der Anlage nach TrinkwV.
fields
SchemaNon-null
TypWsSystemUpdateFieldsInput!
Zu ändernde Felder. Nicht gesetzte Felder bleiben unverändert.
input.fields
active
SchemaNullable
TypBoolean
Gibt an, ob der Registereintrag aktiv ist.
mutation WsSystemUpdate($input: WsSystemUpdateInput!) {
wsSystemUpdate(input: $input) {
  id
  active
}
}
{
"input": {
  "id": "<DUMMY-SHAPTH-ID>",
  "fields": {
    "active": true
  }
}
}
{
"data": {
  "wsSystemUpdate": {
    "id": "BY175TWA5884163",
    "active": true
  }
}
}

On this page