Skip to main content
POST
/
api
/
signature-processes
/
{signature_process}
/
files
Inserir novo arquivo
curl --request POST \
  --url https://api-hml.valid.com/api/signature-processes/{signature_process}/files \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "filename": "<string>",
  "extension": "<string>",
  "code": "<string>",
  "content": "<string>",
  "url": "<string>",
  "signers_uuids": [
    {}
  ]
}
'
{
  "message": "Arquivo inserido com sucesso.",
  "code": "ARQ001",
  "uuid": "fa17f9e4-5555-41c3-8b69-e7e9b71cf3c4",
  "type": 1
}

Path Parameters

signature_process
string
required
UUID do processo de assinatura. Exemplo: a2e9cbf7-442e-4c03-a353-5e58c53d1d1f

Body Parameters

filename
string
required
Nome do arquivo. Exemplo: contrato.pdf
extension
string
required
Extensão do arquivo. Exemplo: pdf
code
string
Código do arquivo. Exemplo: ARQ001
content
string
Conteúdo do arquivo em Base64. Exemplo: JVBERi0xLjQKJcTl8uXrp/Og0MTGC...
url
string
URL do arquivo para download. Exemplo: https://exemplo.com/arquivo.pdf
signers_uuids
array
Lista de UUIDs dos signatários associados a este arquivo.

Response

message
string
Mensagem de sucesso. Exemplo: Arquivo inserido com sucesso.
code
string
Código do arquivo. Exemplo: ARQ001
uuid
string
UUID do arquivo criado. Exemplo: fa17f9e4-5555-41c3-8b69-e7e9b71cf3c4
type
integer
Tipo do arquivo. Exemplo: 1
{
  "message": "Arquivo inserido com sucesso.",
  "code": "ARQ001",
  "uuid": "fa17f9e4-5555-41c3-8b69-e7e9b71cf3c4",
  "type": 1
}