Forum Discussion

Avatar de dejan
dejan
Icône pour le rang Première notePremière note
il y a 5 jours
Répondu

webhook 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...
  • Avatar de Angélique_
    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).