Top.Mail.Ru
Notifications Webhook — Publications | Postmypost — Postmypost

Notifications webhook pour les publications

Chaque fois que Postmypost publie un message — ou échoue — il peut envoyer une notification HTTP en temps réel à votre serveur. Recevez l'événement, traitez la charge utile et déclenchez une action en aval : mettez à jour votre CMS, enregistrez les résultats, planifiez le message suivant ou notifiez votre équipe.

Événements de publication en temps réel

Postmypost envoie une requête POST HTTPS à votre endpoint au moment où un message est publié, échoue ou est supprimé. Réagissez à chaque changement de statut en temps réel sans une seule interrogation API.

Charge utile JSON structurée

Chaque webhook fournit un corps JSON cohérent avec l'ID de publication, le type de canal, le contenu du message, le code de statut, l'horodatage et le message d'erreur le cas échéant — tout le contexte dont votre gestionnaire a besoin en une seule requête.

Automatiser les flux de travail en aval

Intégrez les événements de publication Postmypost à n'importe quel flux de travail : mettez à jour votre CMS lorsqu'un message est publié, notifiez un canal Slack en cas d'échec, déclenchez une republication ou alimentez les pipelines d'analyse — tout piloté par des webhooks.

Configuration par projet

Définissez une URL webhook unique pour chaque projet. Les événements de différents canaux ou équipes sont automatiquement acheminés vers le bon endpoint — aucune logique de gestionnaire partagée requise.

Journal de livraison et rejouer

Chaque tentative de webhook est enregistrée avec sa charge utile complète et la réponse HTTP de votre serveur. Inspectez les défaillances, corrigez votre endpoint et rejouez les événements manqués sans perdre aucune donnée de publication.

Tentatives fiables

Si votre serveur renvoie une réponse non-2xx ou expire, Postmypost réessaie automatiquement la livraison. Votre intégration reste résiliente même pendant les interruptions temporaires.

Fonctionnalités supplémentaires

Livraison instantanée
Les événements webhook sont distribués immédiatement lorsqu'un statut de publication change — aucune interrogation requise, aucun délai entre l'événement et votre gestionnaire.
Nouvelle tentative en cas d'échec
Si votre endpoint est temporairement indisponible, Postmypost réessaie automatiquement la livraison du webhook afin qu'aucun événement ne soit perdu silencieusement.
Charge utile d'événement complète
Chaque webhook inclut l'ID de publication, le canal, le contenu du message, le statut, l'horodatage et tout détail d'erreur — tout ce dont vous avez besoin pour agir sur l'événement.
Déclencher n'importe quelle automatisation
Utilisez les webhooks entrants pour lancer n'importe quel flux de travail : mettez à jour un enregistrement de base de données, envoyez une alerte Slack, créez le message planifié suivant ou appelez n'importe quelle API tierce.
Plusieurs endpoints
Configurez des URL webhook séparées pour différents projets ou canaux. Chaque projet peut avoir son propre endpoint, en acheminant les événements exactement où ils doivent aller.
Aucune surcharge d'interrogation
Au lieu d'interroger continuellement l'API Postmypost pour les mises à jour de statut, laissez les webhooks vous envoyer les événements — architecture plus propre, utilisation d'API inférieure, réactions plus rapides.
Historique des événements
Toutes les livraisons de webhook sont enregistrées avec leur charge utile et code de réponse. Inspectez les événements passés pour déboguer votre intégration ou rejouer les notifications manquées.
Fonctionne avec n'importe quel stack
Les webhooks sont de simples requêtes POST HTTPS avec un corps JSON — compatibles avec n'importe quel langage, framework ou fonction serverless dès le départ.

Plus de capacités