Replicar Posição de Assinatura em Todas as Páginas do Documento e Anexo (API)
Esta seção da API D4Sign permite que você adicione e replique automaticamente uma assinatura, rubrica ou selo em uma posição específica em todas as páginas de um documento principal e, opcionalmente, em seus anexos (slaves). Isso otimiza o processo de configuração para documentos com múltiplas páginas que requerem a mesma marcação em cada uma.
🚧 Importante: Não esqueça de enviar o tokenAPI
e cryptKey
em sua requisição.
Exemplo: https://secure.d4sign.com.br/api/v1/documents/{UUID-DOCUMENT}/addpinswithreplics?tokenAPI={SEU-TOKEN}&cryptKey={SEU-CRYPT-KEY}
Replicar posições de assinatura em todas as páginas do documento principal e anexos (API)
Este endpoint irá adicionar e replicar uma posição de assinatura (ou rubrica, ou selo) em todas as páginas do documento principal e, se especificado, em documentos anexos.
POST /documents/{UUID-DOCUMENT}/addpinswithreplics
Parâmetros de Requisição (URL)
Parâmetro |
Descrição |
|
(obrigatório) O UUID do documento principal onde as posições de assinatura serão replicadas. |
pins
objeto)
Parâmetro |
Descrição |
|
(obrigatório) E-mail do signatário que terá o pin adicionado. Ele já deve ter sido adicionado como signatário no documento. |
|
(obrigatório) Altura da página do documento em pixels (ex: |
|
(obrigatório) Largura da página do documento em pixels (ex: |
|
(obrigatório) Posição X (horizontal) do pin em pixels, a partir da esquerda da página. |
|
(obrigatório) Posição Y (vertical) do pin em pixels, a partir do topo da página. |
|
(opcional) Tipo de pin a ser adicionado: |
|
(opcional) Um array de objetos contendo o UUID de cada documento anexo ( |
{
"pins": {
"email": "email@email.com.br",
"page_height": "1097px",
"page_width": "790px",
"position_x": 360,
"position_y": 150,
"type": 1,
"document_slaves": [
{
"uuid": "{uuid-slave-1}"
},
{
"uuid": "{uuid-slave-2}"
}
]
}
}
Resposta
Em caso de sucesso, a resposta retornará uma mensagem confirmando a operação.
{
"message": "success"
}
Ao receber a mensagem de sucesso, o pin com a posição de assinatura deve estar disponível em todas as páginas do documento principal e dos anexos especificados, na posição determinada pela API.