diff --git a/api-v1-json-properties.md b/api-v1-json-properties.md index a6d7720..fb02e3a 100644 --- a/api-v1-json-properties.md +++ b/api-v1-json-properties.md @@ -23,6 +23,14 @@ * `payment.comment` (str): Kommentar zur Zahlung (Falls kein Termin angegeben werden kann, soll erklärt werden weshalb) ### Pflichtattribute +#### beim Anlegen +Initial wird per API mindestens ein `title` und eine (ggf. leere) Geometrie erwartet. Alle übrigen Informationen können nachträglich per `PUT` bearbeitet/hinzugefügt werden. + +#### beim Bearbeiten +Es werden nur die Attribute in `properties` ausgewertet, die vorhanden sind. Soll z.B. nur ein Aktenzeichen des Eingriffs geändert werden, genügt es in `properties` nur das `responsible` Objekt und darin nur z.B. `registration_file_number` mitzusenden. Alle übrigen Daten bleiben unverändert. + +**Achtung:** +Dieser Ablauf bezieht sich nur auf Attribute in `properties`. Die aktuell zu verwendende Geometrie muss immer mitgeschickt werden. ### Beispiel