Anwendungen

Benutzerdefiniertes Feld setzen

Setzt den Wert eines benutzerdefinierten Workspace-Feldes für die Anwendung. Der Wert wird gegen den Typ der Definition geprüft: eine Zeichenkette für `text` und `date`, eine Options-ID für `select`, ein Array von Options-IDs für `multi_select` oder `null` zum Leeren.

Erforderlicher Scope applications:edit

put/applications/{id}/custom-fields/{fieldId}

Authentifizierung

Authorizationstringerforderlich

Authorization-Header mit einem API-Schlüssel des Workspace, in der Form „Bearer kbn_live_…“. Der Header X-Api-Key wird gleichwertig akzeptiert.

Pfadparameter

idstring<uuid>erforderlich

Kennung der Anwendung. Sie muss zu dem Workspace gehören, an den der Schlüssel gebunden ist.

fieldIdstring<uuid>erforderlich

Kennung der Definition des benutzerdefinierten Feldes.

Anfragekörperapplication/json

valueany

Gemessener Wert.

Antwort200 · application/json

Der aktualisierte Wert des benutzerdefinierten Feldes.

idstring<uuid>erforderlich

Kennung der Definition des benutzerdefinierten Feldes.

namestringerforderlich

Bezeichnung des benutzerdefinierten Feldes.

typeenum<string>erforderlich

Typ des benutzerdefinierten Feldes, der die Form von `value` bestimmt.

Mögliche Werte: text, select, multi_select, date

descriptionstring | null

Hilfetext, der der Felddefinition zugeordnet ist.

valueany

Von dieser Anwendung gehaltener Wert. Eine Zeichenkette für `text`, ein ISO-8601-Zeitstempel für `date`, eine Option `{id, value}` für `select`, ein Array von Optionen für `multi_select` oder `null`, wenn nicht gesetzt.