Copy link to clipboard
Copied
Hello,
We are in the process of integrating the Adobe Sign API in our system. We already support a competing eSign company's API.
Using a competing product, when we direct a user to eSign a document, the eSign page can re-direct the user to our website, thus allowing for a seamless integration between our website and the competitor's eSign product.
Does Adobe allow for similar functionality? I am able to retrieve the esignUrl of the agreement (via the following API call). However, there does not appear to be a way to re-direct the user from Adobe to our web application after the user signs the document.
I have searched extensively over the internet to see if there is a solution. Adobe does allow for redirect URI values when creating OAuth2 access tokens. However, it does not appear to allow for redirecting to a different page.
Please advise.
Thank you.
For anyone who happens to have the same problem I had, the following resolved the issue:
On the API POST call to the /agreements endpoint add the following to the "documentCreationInfo" JSON:
"postSignOptions": {
"redirectUrl": "<<The URL you wish to redirect to>>",
"redirectDelay": 0
}
Copy link to clipboard
Copied
For anyone who happens to have the same problem I had, the following resolved the issue:
On the API POST call to the /agreements endpoint add the following to the "documentCreationInfo" JSON:
"postSignOptions": {
"redirectUrl": "<<The URL you wish to redirect to>>",
"redirectDelay": 0
}
Copy link to clipboard
Copied
Hello
When i am using postSignOption - the redirection is happening only in those scenarios where the user signs the document. If the user chooses to decline to sign the document, the redirection is not happening.
Can anybody help me with this -- how to redirect to a public url in decline cases.
Copy link to clipboard
Copied
This apporach could work seemlessly if there is only one signer. Please note if there are multiple signers in an agreement, each signer will get redirected to configured URL.
If the consmer application is relying on the status sent in the URL then make sure to update the complition status for user who has completed the agreement. Consider calling the API to get latest status if URL has status=complete to see who has completed the agreement.
Persoanlly, postSignOption could be used to get instant feedback on agreement complition instead of waiting for the webhook event.
Copy link to clipboard
Copied
Is it possible to update postSignOption with agreementId as the querystring after the agreement is created?
Copy link to clipboard
Copied
I have'nt tried it but you can try this endpoint
https://secure.na1.adobesign.com/public/docs/restapi/v6#!/agreements/updateAgreement
it has an option to update that postSignOption for agreements in a certain state only
Copy link to clipboard
Copied
Redirection after successfull sign
PostSignOption {
redirection after decline to sign or any other status
RedirectOption {