Pular para o conteúdo principal

Cancelar Documento

Cancela um envelope que ainda nao foi completamente assinado. Todos os signatarios pendentes serao notificados sobre o cancelamento.

Requisicao

POST /v1/envelopes/{id}/cancel

Headers

HeaderTipoObrigatorioDescricao
AuthorizationstringSimBearer token de autenticacao

Parametros de URL

ParametroTipoObrigatorioDescricao
idstringSimIdentificador unico do envelope

Body

Nenhum body necessario.

Exemplo de requisicao

curl -X POST \
https://api.tapsign.com.br/v1/envelopes/env_d4e5f6a7-8b9c-0d1e-2f3a-4b5c6d7e8f9a/cancel \
-H "Authorization: Bearer {token}"

Resposta

200 - Sucesso

{
"id": "env_d4e5f6a7-8b9c-0d1e-2f3a-4b5c6d7e8f9a",
"name": "Contrato de Prestacao de Servicos - Carlos Mendes",
"status": "CANCELED",
"canceledAt": "2026-03-29T16:00:00Z",
"canceledBy": "Maria Silva",
"signers": [
{
"id": "sgn_aaa111bbb",
"name": "Carlos Eduardo Mendes",
"email": "carlos@email.com",
"status": "SIGNED",
"signedAt": "2026-03-26T15:42:00Z"
},
{
"id": "sgn_ccc333ddd",
"name": "Ana Paula Costa",
"email": "ana@empresa.com.br",
"status": "CANCELED",
"signedAt": null
}
]
}

Campos da resposta

CampoTipoDescricao
idstringIdentificador unico do envelope
namestringNome do envelope
statusstringStatus atualizado para CANCELED
canceledAtstringData/hora do cancelamento (ISO 8601)
canceledBystringNome do usuario que cancelou o envelope
signers[].idstringIdentificador do signatario
signers[].namestringNome do signatario
signers[].emailstringEmail do signatario
signers[].statusstringStatus final do signatario
signers[].signedAtstringData da assinatura (se ja havia assinado)
Atencao

O cancelamento so e possivel enquanto o envelope nao foi completamente assinado. Se todos os signatarios ja assinaram (status COMPLETED), o envelope nao pode ser cancelado.

401 - Nao autorizado

{
"error": "UNAUTHORIZED",
"message": "Token de autenticacao invalido ou expirado."
}

404 - Nao encontrado

{
"error": "NOT_FOUND",
"message": "Envelope nao encontrado ou nao pertence a sua organizacao."
}

422 - Estado invalido

{
"error": "UNPROCESSABLE_ENTITY",
"message": "O envelope ja foi concluido e nao pode ser cancelado."
}
Acao irreversivel

O cancelamento e permanente. Um envelope cancelado nao pode ser reativado. Caso precise, crie um novo envelope com os mesmos documentos e signatarios.