Für fachliche Änderungen an Betreiber-Stammdaten wird waterSupplierUpdate verwendet. Nicht gesetzte Felder bleiben unverändert.
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
inputv
SchemaNon-null
TypWaterSupplierUpdateInput!
Eingabeobjekt für waterSupplierUpdate.
input
idv
SchemaNon-null
TypID!
ID des Betreiber-Eintrags.
fieldsv
SchemaNon-null
TypWaterSupplierUpdateFieldsInput!
Zu ändernde Felder.
input.fields
infov
SchemaNullable
TypWaterSupplierInfoInput
Betreiberinformation. Im Beispiel wird die company-Variante verwendet.
input.fields.info
companyv
SchemaNullable
TypWaterSupplierCompanyInfoInput
Unternehmensbezogene Betreiberinformation.
input.fields.info.company
namev
SchemaNullable
TypString
Name des Unternehmens.
mutation WaterSupplierUpdate($input: WaterSupplierUpdateInput!) {
waterSupplierUpdate(input: $input) {
id
name
info {
__typename
... on WaterSupplierAuthorityInfo { name }
... on WaterSupplierCompanyInfo { name }
... on WaterSupplierPersonInfo { salutation title firstname lastname }
}
active
editable
}
}