Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
1

Web hook doesn't send Signed agreement document attributes in the response

Community Beginner ,
Oct 15, 2021 Oct 15, 2021

We have configured a web hook with Event "Agreement Action Completed" and selected "Include Signed Agreement" Notification parameters. However the attachment stream of signed agreement is not being sent as part of the response.
varun5E81_0-1634356031030.png


Also the Payload attributes doesnt mention anything about "Signed agreement" attributes.
https://www.adobe.io/apis/documentcloud/sign/docs.html#!adobedocs/adobe-sign/master/webhooks/webhook...

Can someone let us know how and when will "Include Signed Agreement" Notification parameter work. 

TOPICS
SDK
921
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Oct 18, 2021 Oct 18, 2021

it should include the signed pdf as base 64, though I advise against grabbing the signed pdf from the webhook and only use the this webhook event to make a call to 

get /agreements/{agreementId}/combinedDocument

 

a few reason for this, one there's a non-zero change te signed pdf is not included in the payload if the webhook payoad exceeds 10MB.

The signed PDF is also goverend by some settings in the Sign account. There's a setting to keep documents seperate. If that is selected, the signed pdf in the webhook only includes the first uploaded document.

So by using API call instead you'll have more control on exactly what get's downloaded.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 26, 2021 Oct 26, 2021

Hi @SimonESATS ,

Thanks for your reply !

Our initial design was also to call the combinedDocument API once we recevie the Webhook call.

But we have one concern here. Since AdobeSign uses OAuth with Autentication code , by the time we call the combinedDocumentAPI our initial access token will be expired. Now to call combinedDocumentAPI it first needs AuthenticationCode to get the access token, this authentication cannot be perfomed since this is running by the service and not a user. 

So our question is - for sceanrios where user is not involved, what other authentication ways does AdobeSign provide us to connect to API other than using Autentication Code. 


Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Oct 26, 2021 Oct 26, 2021

You can refresh the access token automaticlly, see https://secure.eu1.echosign.com/public/static/oauthDoc.jsp#refreshRequest

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 26, 2021 Oct 26, 2021

@SimonESATS  Refresh token wont work for us. Currently we have a limitation in the tool we are using, it accepts only a single url for accesstoken and refresh token. But adobe sign has got 2 different urls for access token and refresh token.

Considering our sitatuion is there any other way we can use to authenticate all the time ? 

Only approach we can think of is using legacy IntegrationKey method (By passing the integration key as Authorization header in every API call). But this will be our last choice.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 26, 2021 Oct 26, 2021

@SimonESATS . Also Does Adobe Sign support JWT Authentication or does it just support OAuth alone? 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Feb 26, 2025 Feb 26, 2025

So there is still no update on how to get this flag to work properly? I too have 

 

 

"includeSignedDocuments": True,

 

 and I am never receiving the base 64 encoded document. I get there is another API that I can call, but it would be very convenient if this functionality would just work as intended.

Also, I'm overall just struggling to find accurate documentation over what fields I can expect in this notification payload - especially when the different flags are activated.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Feb 26, 2025 Feb 26, 2025
LATEST

Hi wesley_9326,

 

Thank you for reaching out.

 

We have checked your account with the email address you used to sign in on the community page. We cannot find any account with the email address.

 

If you have an Acrobat Sign Enterprise account with an alternate email address and have an integration-related question, the experts can best answer it. Please contact our Adobe Sign Enterprise support team for the correct information. You may contact them using the steps in the following help document: https://adobe.ly/4iiGHgO.

 

If you have the developer account, you may contact the pre-sales team. They will be able to provide you the pre-sales technical assistance and share the correct information. Please refer to the following link to contact them: https://adobe.ly/3D5Uit9. You may use the Contact Us button for Adobe Sign Solutions under the team tab.

 

For information on Acrobat Sign Integration refer to the following help document: https://adobe.ly/3Xmyz73.

 

Thanks,

Meenakshi

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines