Estive olhando as páginas da API Docusign e queria saber se a tag 'pageNumber' de qualquer filho 'tabs' (por exemplo, signHereTabs, inicialHereTabs, textTabs etc.) era obrigatória?
Se eu tiver as seguintes informações para usar com a API Docusign, o valor 'anchorString' '[POS_Xn]' será pesquisado em todo o documento de várias páginas OU terei que especificar em qual página o valor existe (no meu caso, página 4 de 7) adicionando a tag 'pageNumber' na declaração 'signHereTabs'?
Para ficar claro, o valor '[POS_Xn]' (do 'anchorString') só está presente uma vez no documento para assinar.
{
"emailSubject": "Please sign attached doc",
"emailBlurb": "Info to be signed",
"documents": [
{
"documentId": "1",
"documentBase64": "Base64 string",
"name": "Testfile1.pdf"
}
],
"recipients": {
"signers": [
{
"email": "[email protected]",
"name": "John Doe",
"recipientId": "1",
"routingOrder": "1",
"tabs": {
"signHereTabs": [{
"anchorString": "[POS_Xn]",
"documentId": "1"
}]
}
}
]
},
"status": "sent"
}
A propriedade pageNumber só será necessária se você estiver colocando suas guias usando as propriedades xPosition e yPosition. Se você estiver usando uma sequência de âncora para colocar suas guias, não há necessidade de incluir a propriedade pageNumber, pois a guia será colocada em todos os locais onde a sequência de âncora aparecer no documento e cada página do documento será pesquisada em busca da sequência de âncora.