Assine Online
  • Introdução
  • Começando
    • Regras de negócio
    • Ciclo de vida
    • Quick start
  • Exemplos
    • Fluxo com assinatura presencial
    • Gerando um token de aplicação
    • Fluxo com a página de integração
    • Fluxo com mais de um documento
    • Fluxo com assinatura invisível
    • Campos customizados
    • Usando templates
  • API
    • Filtros de busca, Ordenação e paginação
    • Endpoints
      • Sessão
      • Usuário
      • Arquivos
      • Pastas
      • Workflow
      • Workflow Step
      • Workflow Template
      • Webhook
      • Workflow Step Link To Sign
Powered by GitBook
On this page

Was this helpful?

  1. Exemplos

Fluxo com assinatura presencial

Definição do assinante presencial

Agora vamos adicionar Maria das Neves como segundo assinante usando assinatura presencial e já incluir o campo de assinatura, lembrando que a regra é que ela deva ser adicionada em ambos documentos, definiremos o extraMetadata que nesta assinatura ficará:

{
    "autoRemind": 0,
    "autoInitiate": 0,
    "dueDate": "2023-01-01 00:00:00",
    "message": "Uma mensagem de identificação",
    "priority": 0,
    "sla": 1,
    "files": [
        {
            "idFile": 5587,
            "name": "Um documento de exemplo",
            "specialFields": [],
            "workflowSteps": [
                {
                    "user": {
                        "name": "João Carlos Santos",
                        "email": "joaocarlossantos@webbamail.com"
                    },
                    "action": 0,
                    "signatureType": 0,
                    "fields": [
                        {
                            "type": 8,
                            "x": 51,
                            "y": 29,
                            "height": 46,
                            "width": 200,
                            "page": 1
                        }
                    ]
                },
                {
                    "user": {
                        "name": "Maria das Neves",
                        "email": "mariadasneves@webbamail.com"
                    },
                    // O campo extraMetadata
                    "extraMetadata": {
                        "name": "Maria das Neves",
                        "document": "23423423423",
                        "dataNascimento": "23122001",
                    },
                    "action": 0,
                    "hasPhotoSign": true,
                    "signatureType": 2,
                    "fields": [
                        {
                            "type": 8,
                            "x": 490,
                            "y": 29,
                            "height": 46,
                            "width": 200,
                            "page": 1
                        }
                    ]
                }
            ]
        },
        {
            "idFile": 5591,
            "name": "Um segundo documento de exemplo",
            "specialFields": [],
            "workflowSteps": [
                {
                    "user": {
                        "name": "João Carlos Santos",
                        "email": "joaocarlossantos@webbamail.com"
                    },
                    "action": 0,
                    "hasPhotoSign": false,
                    "signatureType": 0,
                    "fields": [
                        {
                            "type": 8,
                            "x": 51,
                            "y": 29,
                            "height": 46,
                            "width": 200,
                            "page": 1
                        }
                    ]
                },
                {
                    "user": {
                        "name": "Maria das Neves",
                        "email": "mariadasneves@webbamail.com"
                    },
                    // O campo extraMetadata
                    "extraMetadata": {
                        "name": "Maria das Neves",
                        "document": "23423423423",
                        "dataNascimento": "23122001",
                    },
                    "action": 0,
                    "signatureType": 2,
                    "fields": [
                        {
                            "type": 8,
                            "x": 490,
                            "y": 29,
                            "height": 46,
                            "width": 200,
                            "page": 1
                        }
                    ]
                }
            ]
        }
    ]
}
  • extraMetadata: Dados do assinante presencial.

    • name: Nome do assinante, este nome irá aparecer no documento, após a confirmação da assinatura.

    • document: O CPF é uma numeração com 11 dígitos.

    • dataNascimento: A data de nascimento.

PreviousQuick startNextGerando um token de aplicação

Last updated 2 years ago

Was this helpful?

Com isso temos o nosso payload, você pode usá-lo para fazer o processo de criação do workflow como definido no .

quickstart