SHAPTH
Use Case
wsSamplePointUpdate

Probennahmestellen aktivieren und deaktivieren

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

Berechtigungws_sample_point:manage
Endpoint
POST
/api/graphql/service

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

Playground(nur GraphQL)

wsSamplePointUpdate

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
TypWsSamplePointUpdateInput!
Eingabeobjekt für wsSamplePointUpdate.
input
id
SchemaNon-null
TypID!
ID des Probennahmestelle-Eintrags.
fields
SchemaNon-null
TypWsSamplePointUpdateFieldsInput!
Zu ändernde Felder. Nicht gesetzte Felder bleiben unverändert.
input.fields
active
SchemaNullable
TypBoolean
Gibt an, ob der Registereintrag aktiv ist.
mutation WsSamplePointUpdate($input: WsSamplePointUpdateInput!) {
wsSamplePointUpdate(input: $input) {
  id
  active
}
}
{
"input": {
  "id": "<DUMMY-SHAPTH-ID>",
  "fields": {
    "active": true
  }
}
}
{
"data": {
  "wsSamplePointUpdate": {
    "id": "BY175OB552TW1",
    "active": true
  }
}
}

On this page