Champs personnalisés
Créer un champ personnalisé des routeurs
Définit un nouveau champ personnalisé aux routeurs. `options` est obligatoire pour les types `select` et `multi_select`, et ignoré sinon.
Scope requis tenant:edit
/routers/custom-fieldsAuthentification
AuthorizationstringobligatoireEn-tête Authorization portant une clé d'API de l'espace de travail, sous la forme « Bearer kbn_live_… ». L'en-tête X-Api-Key est accepté de façon équivalente.
Corps de la requêteapplication/json
namestringobligatoireLibellé du champ.
typeenum<string>obligatoireType de la ressource.
Valeurs possibles : text, select, multi_select, date
descriptionstringCourte description libre.
iconstringIcône.
optionsobject[]Options proposées, pour les champs à choix.
Réponse201 · application/json
La définition a été créée.
idstring<uuid>obligatoireIdentifiant unique.
namestringobligatoireLibellé du champ.
typeenum<string>obligatoireType du champ, qui détermine la forme de ses valeurs.
Valeurs possibles : text, select, multi_select, date
descriptionstring | nullTexte d'aide affiché à côté du champ.
optionsobject[]Options disponibles, pour les champs `select` et `multi_select`.