From fe84ba24d33f13dd21b0de42b7d6f6d56660dbc1 Mon Sep 17 00:00:00 2001 From: mpeltriaux Date: Wed, 27 Apr 2022 09:41:14 +0200 Subject: [PATCH] =?UTF-8?q?=E2=80=9Eapi=5Fde=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api_de.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api_de.md b/api_de.md index 054fa42..0fa0efe 100644 --- a/api_de.md +++ b/api_de.md @@ -18,6 +18,11 @@ 3. Für das Anlegen neuer Einträge für alle Datentypen gilt: Es muss mindestens ein `title` angegeben werden, alle anderen Felder (auch die Geometrie) dürfen leer/null sein 4. Details zum Umgang mit vordefinierten Codes können [hier](konova-codes) eingesehen werden +### Workflow +Sobald ein neuer Eintrag zu einem Objekttyp erstellt wurde (s. Details unten), erhält der Sender eine Response mit der id des neu erzeugten Eintrags. Diese wird für alle zukünftigen Änderungen (`PUT`) oder lesenden Anfragen (`GET`) verwendet. + +Objekte werden einzeln angelegt. D.h. jeder Request enthält genau ein Objekt. Das bedeutet z.B. beim Anlegen von Eingriffen und zugehörigen Kompensationen, dass zunächst der Eingriff angelegt werden muss. Die somit erhaltene id des Eingriffs wird zum Anlegen von zugehörigen Kompensationen in Folgeschritten verwendet (s. Detail unten). + ## Eingriffe #### [Attribute](api-v1-intervention-json-properties-de) #### [GET](api-v1-intervention-get_de)