Récupérer un dictionnaire BoondManager
boond_application_dictionaryGet reference dictionaries (states, types, countries, currencies, languages) from BoondManager to translate integer IDs into readable labels before filtering searches.
Instructions
Récupère un dictionnaire de référence BoondManager (états, types, pays, devises, langues, outils, expertises, ...).
Quand : pour traduire un état ou un type BoondManager entre son ID entier et son libellé, avant de filtrer une recherche.
Plutôt que : les ressources boond://dictionary/* pour les tables courantes (états, typeOf, pays, devises, langues) : même contenu par un resources/read, sans consommer un appel d'outil. Cet outil reste nécessaire pour les tables non publiées en ressource.
L'API expose un seul endpoint /application/dictionary qui renvoie tout — le serveur le cache (TTL 1h, configurable via BOOND_DICTIONARY_TTL_MS) et extrait un sous-arbre par chemin dotté.
Args:
dictionaryType (string): Chemin dans la réponse (relatif à
data). Exemples :"setting.state.{resource,candidate,contact,company,opportunity,project,invoice,order,positioning}" → états par entité
"setting.typeOf.{resource,contact,project}" → types par entité
"setting.action.{candidate,resource,opportunity,project,...}" → actions disponibles
"setting.tool" → outils / technos (Java, AWS...)
"setting.expertiseArea" → domaines d'expertise
"setting.experience" → niveaux d'expérience
"setting.languageSpoken" → langues parlées
"setting.activityArea" → secteurs d'activité
"setting.mobilityArea" → mobilités géographiques
"setting.currency" → devises
"setting.civility" → civilités
"country" → pays
"languages" → langues d'interface (fr, en, es)
Note : l'ancienne forme "states/resources" (slash) n'est pas valide — utilisez "setting.state.resource".
Returns : le sous-arbre demandé (souvent un tableau {id, value, …}), ou isError: true avec le chemin fautif s'il est introuvable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dictionaryType | Yes | Type de dictionnaire (ex: typeOf/actions, typeOf/absences, states/candidates, states/resources, states/opportunities, states/projects, states/invoices, countries, currencies, languages...) |