Skip to main content
Participant
February 19, 2020
Question

Agreements my integration created not returned from API

  • February 19, 2020
  • 1 reply
  • 424 views

My integration created an agreement.  I have the logs recorded along with the Agreement ID

 

When I call the adobe for a status update on the agreement, I get an error returned that I provided an invalid agreement.

If I make a call to list all agreements, this agreement is not included in the result (Name or ID)

My user can still see the agreement in Adobe Sign, and the agreement number in the URL matches what I have.

 

What would cause an agreement created by my integration, to no longer be available for me retrieve the status from.

 

My scopes is 

scope=agreement_read:account+agreement_send:account+agreement_write:account+webhook_write:account+webhook_read:account
 
 
This topic has been closed for replies.

1 reply

Participant
September 12, 2020

We are having the exact same issue, what did you end up finding out?

Participant
September 14, 2020

When getting the envelope and envelope document we had to include the api-user used to send the document in the header.

 

 r.set('x-api-user'' email:' + email);
Participant
September 15, 2020

That did it. Thank you!

 

Just an FYI to the Adobe Dev team: Typically if you give full access to something (in this case an account) then you can see everything. It is counterintuituve to have to add the api user to get access to additional agreements you would not otherwise have access to.