Webhooks
Utilisation des webhooks
Rester informé
Les utilisateurs peuvent être invités à laisser leurs coordonnées pour être recontacté plus tard pour recevoir des missions de bénévolat.
Voici les données envoyées par le webhook :
{
"event": "interest",
"event_id": "00000000-0000-0000-0000-000000000000",
"created_at": "2023-02-13T14:00:00+01:00",
"data": {
"firstname": "Jean",
"lastname": "Dupont",
"city": "Nantes",
"postal_code": "44000",
"email": "jean.dupont@mail.com",
"phone": "+33600000000"
}
}
Suivi d'une mise en relation
Lors des différentes étapes d'une mise en relation (inscription, validation, annulation, recommandation.), des webhooks sont envoyés pour permettre aux partenaires de suivre l'état des mises en relation.
Voici les données envoyées par le webhook :
{
"event": "open", // 'rating', 'validated', 'canceled'
"event_id": "00000000-0000-0000-0000-000000000000",
"created_at": "2023-02-13T14:00:00+01:00",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"created_at": "2023-02-13T14:00:00+01:00",
"status": "open", // 'canceled', 'validated'
"mission": {
"id": "00000000-0000-0000-0000-000000000000",
"session_id": "00000000-0000-0000-0000-000000000000",
"title": "Titre de la mission",
"type": "'regular' ou 'punctual'",
"start_date": "2023-02-13T14:00:00+01:00",
"end_date": "2023-02-13T14:00:00+01:00",
"activity_type": "Slug du type d'activité"
},
"organization": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "Nom de la structure"
},
"firstname": "Jean",
"lastname": "Dupont",
"city": "Nantes",
"postal_code": "44000",
"email": "jean.dupont@mail.com",
"phone": "+33600000000"
}
}