Modifier un(e) candidat
boond_candidates_updateUpdate an existing candidate record by ID, modifying only the fields provided while leaving all other fields unchanged.
Instructions
Met à jour un(e) candidat existant(e), identifié(e) par son ID.
Quand : pour modifier quelques champs d'un enregistrement déjà en base.
Plutôt que : boond_candidates_create si l'enregistrement n'existe pas encore, ou boond_find pour résoudre un nom / un e-mail en ID.
Mise à jour partielle : seuls les champs fournis sont écrits, les autres sont laissés en place.
Attention aux champs de type tableau, qui sont remplacés et non fusionnés.
boond_rights_getdit si l'utilisateur a ce droit sur l'enregistrement avant d'essayer (un 403 évité).
Returns : confirmation et fiche mise à jour.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ID du candidat à modifier | |
| city | No | Ville | |
| note | No | Notes | |
| town | No | Ville, telle que stockée par l'onglet Information (`town`) | |
| state | No | État du candidat | |
| title | No | Titre / fonction | |
| email1 | No | Email principal | |
| phone1 | No | Téléphone | |
| address | No | Adresse (rue et numéro) | |
| country | No | Pays | |
| lastName | No | Nom | |
| postcode | No | Code postal | |
| firstName | No | Prénom | |
| mainSkills | No | Compétences principales | |
| availability | No | Disponibilité : ID numérique du dictionnaire `setting.availability` | |
| mobilityAreas | No | Zones de mobilité : IDs du dictionnaire `setting.mobilityArea` (ex: 'mondeeuropebelgique'). Remplace la liste existante : relire l'onglet Information et fusionner avant d'appeler. | |
| globalEvaluation | No | Évaluation globale : ID du dictionnaire `setting.evaluation` (ex: 'a', 'b', 'c', 'd') | |
| informationComments | No | Commentaires de l'onglet Information |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Identifiant de l'entité créée/modifiée | |
| type | No |