---
title: Types d'événements
description: Référence des événements webhook Human Token — schéma de charge utile et valeurs possibles de lastEvent.
canonical: https://developer.unico.io/fr/human-token/webhooks-and-events/event-types
locale: fr
generated_by: markdown-export
---

- [/fr/](/fr/)
- Ressources supplémentaires
- [Webhooks et événements](/fr/human-token/webhooks-and-events/)
- Types d'événements

**Sur cette page# Types d'événements

Les charges utiles des webhooks décrivent une transition d'état d'un processus. Cette page documente le schéma de charge utile et l'énumération complète des valeurs `lastEvent`.
### Schéma de charge utile​

ChampTypeDescription`processId``string` (UUID)Identifiant de la transaction.`state``string`État actuel de la transaction. Actuellement : `PROCESS_STATE_FINISHED`.`flow``string`Flux exécuté pour cette transaction (ex. : `api+humantoken`, `api+liveness+humantoken`, `humantoken`, `humantoken+revalidation`, `api+liveness+humantoken+revalidation`).`lastEvent``string`Dernier événement de la transaction. **Retourné uniquement lorsque le processus a expiré avant que l'utilisateur ne termine le flux.**`lastEventDescription``string`Description lisible de `lastEvent`. **Retournée uniquement lorsque le processus a expiré avant que l'utilisateur ne termine le flux.**
Vocabulaire des statutsLe champ `state` dans les charges utiles des webhooks utilise le préfixe `PROCESS_STATE_*`. Il s'agit d'un vocabulaire distinct des champs `result` et `status` retournés par le point de terminaison GetProcess, qui utilisent `PROCESS_RESULT_*`. Ne les traitez pas comme interchangeables.
### Exemple de charge utile​

#### Terminé — succès​

```
{  "processId": "8263a268-5388-492a-bca2-28e1ff4a69f0",  "state": "PROCESS_STATE_FINISHED",  "flow": "humantoken"}
```

#### Terminé — expiré​

```
{  "processId": "8263a268-5388-492a-bca2-28e1ff4a69f0",  "state": "PROCESS_STATE_FINISHED",  "flow": "humantoken",  "lastEvent": "EVENT_TYPE_SESSION_ENDED",  "lastEventDescription": "Session ended by timeout or by new session created"}
```

### Énumération lastEvent​

La liste complète des valeurs pouvant apparaître dans `lastEvent` :
ÉvénementDescription`EVENT_TYPE_PROCESS_CREATED`Processus créé`EVENT_TYPE_PROCESS_STARTED_BY_USER`Processus démarré par l'utilisateur`EVENT_TYPE_IDENTITY_VALIDATION_STEP_FINISHED`Étape de validation d'identité terminée`EVENT_TYPE_SESSION_ENDED`Session terminée par expiration ou création d'une nouvelle session
Gestion configurableL'ensemble des événements peut évoluer. Traitez les événements auxquels votre point de terminaison réagit comme une **configuration**, et non comme des constantes codées en dur — ainsi, de nouveaux événements pourront être activés sans déploiement.
### Lecture du résultat complet du processus​

La charge utile du webhook signale qu'un processus est terminé, mais n'inclut pas le résultat lui-même. Pour récupérer le résultat — ainsi que les données de capture, les scores biométriques, les champs du document, etc. — appelez le point de terminaison **GetProcess** approprié, voir [Récupérer un processus](/fr/human-token/api-reference/get-process).Dernière mise à jour le 17 oct. 2026**