Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Witness Name, Occupation, Address #313

Open
gujjar70 opened this issue Dec 9, 2022 · 1 comment
Open

Witness Name, Occupation, Address #313

gujjar70 opened this issue Dec 9, 2022 · 1 comment

Comments

@gujjar70
Copy link

gujjar70 commented Dec 9, 2022

Hi,
I am using PUT method to add Witness to a "draft" envelope for the signers to allow them choose their own witnesses, followed by changing the status of the envelope to "sent". I understand that the signature of the witness can be captured using the anchor string. How can we capture other information related to witness, like Name, occupation address and later display it on the completed PDF. Do they have tabs and anchor string too?.
I am not using DocuSign to generate templates at all. I am using a third party tool to generate a PDF and I am consuming DocuSign API (json) to capture signatures. However, unable to capture witness related information, only witness signature gets captured because of the anchor string defined in the json.

Any help and guidance would be appreciated.

@Adrian-DS-Support
Copy link

Hi,

The witness is a recipient object same as the other types of recipients, therefore, you should be able to assign fields (tabs) to it the same way you add them to your main signer. Here is an example of fields assigned to the witness during a PUT call before the status is changed to set, we used the "recipientId" to identify who should fill this information:

{
"signHereTabs": [
{
"tabLabel": "witnessSignature",
"optional": "false",
"documentId": "1",
"recipientId": "60097731",
"pageNumber": "1",
"xPosition": "441",
"yPosition": "67",
"tabType": "signhere"
}
],
"textTabs": [
{
"value": "",
"required": "true",
"tabLabel": "WitnessAddress",
"documentId": "1",
"recipientId": "60097731",
"pageNumber": "1",
"xPosition": "435",
"yPosition": "121",
"width": "84",
"height": "22",
"tabType": "text"
},
{
"value": "",
"required": "true",
"tabLabel": "WitnessOccupation",
"documentId": "1",
"recipientId": "60097731",
"pageNumber": "1",
"xPosition": "433",
"yPosition": "153",
"width": "84",
"height": "22",
"tabType": "text"
}
],
"status":"sent"

}

We hope this information helps.
Source:
https://developers.docusign.com/docs/esign-rest-api/esign101/concepts/tabs/

Regards
Adrian
DocuSign Developer Support

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants