Adobe Sign blijft maar één event AGREEMENT_CREATED versturen

Laatst bijgewerkt op 27 apr. 2021

Omgeving

Adobe Sign API Webhooks

Vraag

Waarom blijft Adobe Sign maar één event AGREEMENT_CREATED versturen, ook al is de eventselectie in Webhook All Agreement Events, maar is het document volledig ondertekend?

Antwoord

Om succesvol een webhook te registreren, reageert de webhook-URL op dit verificatieverzoek met een 2XX responscode en bovendien kan het dezelfde client-id-waarde terugsturen op een van de volgende twee manieren:

  1. In een response header X-AdobeSign-ClientId.Dit is dezelfde header die is doorgegeven in de oorspronkelijke aanvraag en die in de reactie moet worden 'teruggekaatst'.
  2. In de JSON-hoofdtekst van de reactie met de sleutel X-AdobeSign-ClientId en de waarde die gelijk is aan de client-id die in de koptekst van de aanvraag was verzonden.

Adobe Sign ontvangt de 2xx-response met X-AdobeSign-ClientId. De gebruiker kan controleren of deze correct is geconfigureerd in de webhook.

De webhook-URL reageert niet zoals verwacht. Voor elke Post-melding die Adobe Sign heeft verzonden, antwoordt de URL met de 2XX-statuscode en wordt de client-id die is verzonden in aanvraagheaders (X-AdobeSign-ClientId), teruggekaatst in de koptekst van de reactie.
Voor volledige informatie zie de volgende link:
https://www.adobe.io/apis/documentcloud/sign/docs.html#!adobeio/adobeio-documentation/master/sign/webhooks/webhook_events.md#receivingawebhooknotification

Als de URL niet voldoet aan dit protocol, gaat Adobe Sign ervan uit dat de aanvraag niet is erkend en wordt de aanvraag opnieuw ingepland volgens het betrouwbaarheidsbeleid.

Als de webhook niet reageert en de maximale tijd (of het maximale interval) voor opnieuw proberen wordt overschreden, wordt de webhook uitgeschakeld.