Skip to main content
Participating Frequently
July 31, 2023
Question

Changes To Webhook Creation Behavior (v6)?

  • July 31, 2023
  • 1 reply
  • 211 views

Hello we have noticed a change in behavior related to creating webooks.

Before July 20th we would create a webhook by posting to:

https://secure.na3.adobesign.com/api/rest/v6/webook

Looking a the request in the API logs this would show the following:

requestUrl : rest/latest/webhooks
original-path : /rest/v6/webhooks 

 

Starting on July 21th the requestUrl has changed:

requestUrl : /v6/webhooks

this throws a INVALID_WEBHOOK_CONDITIONAL_PARAMS error.

With a link to : https://secure.na3.adobesign.com/public/docs/restapi/vSGW
which gives a page not found error.

Has the routing of webhook requests changed in some way?


 

 

 

This topic has been closed for replies.

1 reply

petefcAuthor
Participating Frequently
July 31, 2023

It appears that this issue is not due to requestUrl.

when our webhook request body was serialized, it was sending empty fields inside webhookConditionalParams:

 "webhookConditionalParams": {
        "webhookAgreementEvents": {
            "includeDetailedInfo": true,
            "includeDocumentsInfo": true,
            "includeParticipantsInfo": true,
            "includeSignedDocuments": true
        },
        "webhookLibraryDocumentEvents": {},
        "webhookMegaSignEvents": {},
        "webhookWidgetEvents": {}
    }

 I assume the update that happend on the 20th (documenation date changed?) made the API less forgiving related to the empty fields.
Once we changed the serialization to not send these fields our request are now functioning again.