Rejeu
Un déploiement raté et des événements manqués ? Rejouez-les.
- Ouvrez le tableau de bord, allez dans Webhooks et sélectionnez le webhook.
- Dans le journal Livraisons, filtrez par statut (Échoué) ou retrouvez la distribution par type d’événement ou par id d’e-mail.
- Ouvrez la distribution pour voir le payload, la réponse renvoyée par votre serveur et chaque tentative.
- Cliquez sur Rejouer.
Le rejeu réinitialise la distribution et lance une nouvelle série de tentatives selon le même calendrier de nouvelles tentatives. Le corps et le webhook-id sont inchangés : un gestionnaire idempotent reconnaîtra donc les événements qu’il a déjà traités. L’horodatage et la signature sont neufs, de sorte que la vérification de tolérance de 5 minutes passe.
Conseils pour rattraper le retard
Section intitulée « Conseils pour rattraper le retard »- Avant de rejouer, corrigez et déployez votre endpoint, puis confirmez par un envoi de test à
delivered@test.spacepost.dev. - Rejouez dans l’ordre chronologique si votre gestionnaire est sensible à l’ordre.
- L’historique des distributions est conservé 30 jours. Pour tout ce qui est plus ancien, réconciliez avec
GET /emails/{id}, qui renvoie lelast_eventactuel. - Si vous n’avez besoin que de l’état actuel de quelques e-mails, l’API est plus rapide que le rejeu :
GET /emails?limit=100liste les e-mails récents avec leurlast_event.