Skip to main content
POST
/
api
/
signature-processes
Criar novo processo
curl --request POST \
  --url https://api-hml.valid.com/api/signature-processes \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "title": "<string>",
  "code": "<string>",
  "process_files": [
    {
      "code": "<string>",
      "filename": "<string>",
      "extension": "<string>",
      "mime": "<string>",
      "type": 123,
      "content": "<string>",
      "hash": "<string>",
      "size": 123
    }
  ],
  "signers": [
    {
      "code": "<string>",
      "name": "<string>",
      "email": "<string>",
      "identifier": "<string>",
      "restrict": true,
      "phone_country_code": "<string>",
      "phone_number": "<string>",
      "birth_date": "<string>",
      "qualification": "<string>",
      "token_type": 123,
      "files": [
        {}
      ]
    }
  ],
  "options": {
    "auto_init": true,
    "send_init_emails": true,
    "url_origin": "<string>",
    "url_notification": "<string>",
    "period_renotify": 123,
    "max_renotify": 123,
    "due_date": "<string>"
  },
  "settings": [
    {}
  ]
}
'
{
  "message": "Processo de assinatura inserido com sucesso.",
  "uuid": "8e3b2e50-8b9a-4d7a-9b8c-1e2f3a4b5c6d",
  "code": "PRC-2023-001",
  "signers": [
    {
      "code": "SIG-001",
      "uuid": "1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6d",
      "url": "https://validsigner.com.br/signature/Token/uuid"
    }
  ],
  "files": [
    {
      "code": "DOC-001",
      "uuid": "5e6f7a8b-9c0d-1a2b-3c4d-1e2f3a4b5c6d",
      "filename": "documento.pdf",
      "type": 1
    }
  ]
}

Body

title
string
required
Título do processo de assinatura. Exemplo: Contrato de prestação de serviços
code
string
required
Código único do processo. Exemplo: PRC-001
process_files
array
required
Lista de arquivos a serem assinados.
signers
array
Lista de signatários do processo.
options
object
Opções adicionais de configuração.
settings
array
Lista de configurações (strings). Exemplo: ["process-validate-token-sign"]

Resposta

message
string
Mensagem de sucesso.
uuid
string
UUID do processo criado.
code
string
Código do processo.
signers
array
Lista de signatários criados.
files
array
Lista de arquivos criados.
{
  "message": "Processo de assinatura inserido com sucesso.",
  "uuid": "8e3b2e50-8b9a-4d7a-9b8c-1e2f3a4b5c6d",
  "code": "PRC-2023-001",
  "signers": [
    {
      "code": "SIG-001",
      "uuid": "1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6d",
      "url": "https://validsigner.com.br/signature/Token/uuid"
    }
  ],
  "files": [
    {
      "code": "DOC-001",
      "uuid": "5e6f7a8b-9c0d-1a2b-3c4d-1e2f3a4b5c6d",
      "filename": "documento.pdf",
      "type": 1
    }
  ]
}