{
"id": "8f2c1a9e-0b6d-4f2a-9c1e-2a3b4c5d6e7f",
"type": "transport.created",
"created_at": "2026-06-16T10:32:00Z",
"data": {
"id": "-O9xAbCdEf",
"transport_id": null,
"price": "407.44"
}
}Webhooks sortants
Événement de transport (webhook sortant)
Envoyé par MED vers l’URL configurée par le groupe à chaque événement.
En-têtes :
X-MED-Event-Type— type d’événement (ex.transport.created).X-MED-Delivery-Id— identifiant stable de la livraison (idempotence côté consommateur).X-MED-Timestamp— epoch en secondes (anti-rejeu, fenêtre 5 min recommandée).X-MED-Signature—sha256=HMAC_SHA256("{X-MED-Timestamp}.{rawBody}", signing_secret).
Livraison at-least-once avec backoff exponentiel. Réconciliez via
GET /events et GET /webhooks/deliveries. Répondez 2xx pour acquitter.
WEBHOOK
transportEvent
{
"id": "8f2c1a9e-0b6d-4f2a-9c1e-2a3b4c5d6e7f",
"type": "transport.created",
"created_at": "2026-06-16T10:32:00Z",
"data": {
"id": "-O9xAbCdEf",
"transport_id": null,
"price": "407.44"
}
}Autorisations
Clé API liée à un groupe (med_live_… en production, med_test_… en test).
Fournie en clair une seule fois à la création depuis le profil client.
En-têtes
Type d'événement émis.
Options disponibles:
transport.created, transport.status_changed, transport.assigned, transport.collected, transport.completed, transport.cancelled, transport.incident, transport.dates_updated, transport.price_adjusted, transport.driver_validation_requested, transport.duplicated, document.added, document.accepted, document.rejected, webhook.test Epoch en secondes.
Exemple:
"sha256=4f1b...e9"
Corps
application/json
Identifiant de l'événement.
Type d'événement émis.
Options disponibles:
transport.created, transport.status_changed, transport.assigned, transport.collected, transport.completed, transport.cancelled, transport.incident, transport.dates_updated, transport.price_adjusted, transport.driver_validation_requested, transport.duplicated, document.added, document.accepted, document.rejected, webhook.test Réponse
200
Acquittement de la réception (tout statut 2xx convient).
