Wählen Sie bei einer Map den Typ Karte, um einen Datensatz der konfigurierten Tabelle zu verarbeiten.
Datensatz-Karte holen
GET
Ressource
/rest/v5/{identifier}/{id}
identifier: Identifikator der Page
id: ID des Datensatzes
Parameter
Parameter | Beschreibung | Mögliche Werte | optional |
---|---|---|---|
withTranslations | Auslieferung der Ergebnisse mit aktiven Fremdsprachen | Zahlen 0 oder 1; Erklärung s.u. * | ja |
locale | Auslieferung der Ergebnisse in dieser Kollation | Zeichenkette; Locale einer aktiven Kollation. Standardwert ist de_DE | ja |
Response
JSON-Objekt aus Key-Value-Paaren mit Key = Map-Datensatz-Label, Value = gemappter Wert
** Auslieferung des Ergebnisses mit Fremdsprachen
Wird der Parameter withTranslations gesetzt, enthält jedes Objekt einen zusätzlichen Key translations.
Dieser enthält wiederum eine Liste von Objekten mit
- Key = Collation-Name (z.B. de_DE)
- Value: Objekt aus Key-Value-Paaren mit Key = Map-Datensatz-Label, Value = gemappter Sprach-Wert
Datensatz anlegen
POST
Ressource
/rest/v5/{identifier}
identifier: Identifikator der Page
Parameter
Parameter | Beschreibung | Mögliche Werte | optional |
---|---|---|---|
{label} | Feldwert pro Map-Datensatz-Label | Alle für die ETL-Map erlaubten Labels | nein |
Hinweise
- Ungültige Labels werden ignoriert
- Werden keine gültige Labels übergeben, antwortet der Service mit einem Fehler 102 (fehlende Parameter)
- Bei Verletzung von Einschränkungen der zu Grunde liegenden Tabelle antwortet der Service mit einem Fehler 108 (Verletzung von Constraint)
Response
JSON-Objekt aus Key-Value-Paaren mit Key = Map-Datensatz-Label, Value = gemappter Wert
Datensatz aktualisieren
PUT
Ressource
/rest/v5/{identifier}/{id}
identifier: Identifikator der Page
id: ID des Datensatzes
Parameter
Parameter | Beschreibung | Mögliche Werte | optional |
---|---|---|---|
{label} | Feldwert pro Map-Datensatz-Label | Alle für die ETL-Map erlaubten Labels | nein |
locale | Locale der zu schreibenden Kollation | Zeichenkette; Locale einer aktiven Kollation. Standardwert ist de_DE | ja |
Hinweise
- Ungültige Labels werden ignoriert
- Werden keine gültige Labels übergeben, antwortet der Service mit einem Fehler 103 (fehlende Parameter)
- Bei Verletzung von Einschränkungen der zu Grunde liegenden Tabelle antwortet der Service mit einem Fehler 108 (Verletzung von Constraint)
Response
JSON-Objekt aus Key-Value-Paaren mit Key = Map-Datensatz-Label, Value = gemappter Wert
Datensatz löschen
DELETE
Ressource
/rest/v5/{identifier}/{id}
identifier: Identifikator der Page
id: ID des Datensatzes
Parameter
- keine
Response
true im Erfolgsfall, sonst leere Response