Forum Discussion
dejan
Première note
il y a 5 jourswebhook non déclenché
Bonjour, nous avons crée via l'API un webhook pour écouter les événements de type customer_invoice.created mais nous n'avons jamais reçu d'événements sur notre endpoint. Notre endpoint est bien pub...
- il y a 2 jours
Bonjour dejan
Les webhooks “Company API” sont encore en closed beta et ne poussent qu’un seul type d’événement pour le moment.
La doc “Webhooks” liste d’ailleurs uniquement dms_file.created comme “Available Event Types”
Si vous vous abonnez à customer_invoice.created, il est normal de ne rien recevoir tant que l’événement n’est pas déployé/activé côté plateforme (et/ou tant que vous n’êtes pas dans le périmètre beta)
Comment valider que votre endpoint + subscription fonctionnent quand même?
- Abonnez-vous à dms_file.created (seul event annoncé comme effectivement émis à ce stade) et déclenchez un test en ajoutant un fichier dans la GED.
- Vérifiez aussi les prérequis techniques côté endpoint :
- callback_url doit être en HTTPS
- Pennylane signe les requêtes via l’en-tête X-Pennylane-Signature (HMAC du JSON brut) et le secret n’est renvoyé qu’une seule fois à la création → à stocker immédiatement
- Répondez 200 rapidement ; un 400 désactive automatiquement la subscription
Si votre objectif métier est d’être notifié sur les factures clients dès maintenant, il faut partir sur du polling API en attendant l’ouverture d’événements supplémentaires (aucune date n’est mentionnée dans les sources).
Angélique_
Pennylaneur
il y a 2 joursBonjour dejan
Les webhooks “Company API” sont encore en closed beta et ne poussent qu’un seul type d’événement pour le moment.
La doc “Webhooks” liste d’ailleurs uniquement dms_file.created comme “Available Event Types”
Si vous vous abonnez à customer_invoice.created, il est normal de ne rien recevoir tant que l’événement n’est pas déployé/activé côté plateforme (et/ou tant que vous n’êtes pas dans le périmètre beta)
Comment valider que votre endpoint + subscription fonctionnent quand même?
- Abonnez-vous à dms_file.created (seul event annoncé comme effectivement émis à ce stade) et déclenchez un test en ajoutant un fichier dans la GED.
- Vérifiez aussi les prérequis techniques côté endpoint :
- callback_url doit être en HTTPS
- Pennylane signe les requêtes via l’en-tête X-Pennylane-Signature (HMAC du JSON brut) et le secret n’est renvoyé qu’une seule fois à la création → à stocker immédiatement
- Répondez 200 rapidement ; un 400 désactive automatiquement la subscription
Si votre objectif métier est d’être notifié sur les factures clients dès maintenant, il faut partir sur du polling API en attendant l’ouverture d’événements supplémentaires (aucune date n’est mentionnée dans les sources).