Informar Assinatura
Requisição
Endpoint
- Metodo: PATCH
- Endpoint:
/v2/proposals/{proposal_id}/signature
Parâmetros (Path)
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| proposal_id | string (uuid) | ✅ | Identificador da proposta |
Parâmetros (Body)
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| signature_id | string | ✅ | Identificador da assinatura |
| signed_at | string (date-time) | ✅ | Data da assinatura |
| signature_provider | string | ✅ | Provedor de assinatura |
Exemplo de corpo
{
"signature_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"signed_at": "2025-08-10T02:07:49.030Z",
"signature_provider": "clicksign"
}
Resposta
Campos da resposta (200)
| Parâmetro | Tipo | Descrição |
|---|---|---|
| message | string | Mensagem de confirmação |
| policy_id | string (uuid) | Identificador da apólice gerada |
| signature.signature_id | string | null | Identificador da assinatura |
| signature.signed_at | string (date-time) | null | Data de assinatura |
| signature.signature_provider | string | null | Provedor de assinatura |
Exemplo (200)
{
"message": "Signature has been successfully saved.",
"policy_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"signature": {
"signature_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"signed_at": "2025-08-10T02:07:49.030Z",
"signature_provider": "clicksign"
}
}
Erros
| Código | HTTP | Descrição |
|---|---|---|
NOT_FOUND | 404 | Proposta não encontrada. |
ALREADY_SIGNED | 409 | Proposta já possui assinatura registrada. |