Cancelar documentos
Este endpoint permite interromper o fluxo de assinatura em casos de problemas no documento. Pode ser usado administradores, proprietários ou usuários inseridos em grupos de permissões específicos, com acesso ao token da empresa.
Observações
Permissões: Pode ser usado por administradores, proprietários ou grupo com acesso.
Estado final: O documento fica com status "recusado" e não pode mais ser assinado.
Marca d'água: Adiciona marca d'água "Documento recusado" no PDF final indicando o cancelamento.
Webhook: Pode disparar o webhook "doc_signed" após o cancelamento (PDF atualizado).
Estado do documento: Deve estar "em andamento" para poder ser cancelado
User-Agent: Header obrigatório para evitar spam.
POST
https://api.zapsign.com.br/api/v1/refuse/
Headers
Authorization*
string
Api token a frente do texto "Bearer".
Ex: Bearer c7f35c84-7893-4087-b4fb-d1f06c23
Request Body
doc_token*
string
Token do documento
rejected_reason*
string
Motivo do cancelamento do documento. Esta informação estará disponível na plataforma web em detalhes do documento
notify_signer
boolean
Se true, notifica os signatários por e-mail quando o documento for cancelado. Se false, nenhuma notificação é enviada. Default: false.
Exemplo do body
{
"doc_token": "bfe4e2c7-33be-4a70-8669-a0491f92e795",
"rejected_reason": "Documento cancelado pela empresa"
}
Resposta (200)
Exemplo de sucesso:
{
"message": "Documento cancelado com sucesso!"
}
Códigos de erro
400
missing_doc_token
: Você deve encaminhar o doc_token (string)400
missing_rejected_reason
: Você deve encaminhar o rejected_reason (string)400
invalid_json
: O JSON enviado está inválido403
document_already_signed
: Não se pode cancelar um documento assinado403
document_already_refused
: Não se pode cancelar um documento que já foi cancelado/recusado403
refuse_not_allowed
: A reprovação deste documento não é permitida404
document_not_found
: Documento não encontrado500
internal_error
: Erro interno ao processar a solicitação
Last updated
Was this helpful?