Pular para o conteúdo principal

Historico de Atividades

Retorna a trilha de auditoria completa de um envelope, com todos os eventos registrados desde a criacao ate a conclusao (ou cancelamento).

Requisicao

GET /v1/envelopes/{id}/audit

Headers

HeaderTipoObrigatorioDescricao
AuthorizationstringSimBearer token de autenticacao

Parametros de URL

ParametroTipoObrigatorioDescricao
idstringSimIdentificador unico do envelope

Exemplo de requisicao

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

Resposta

200 - Sucesso

{
"envelopeId": "env_d4e5f6a7-8b9c-0d1e-2f3a-4b5c6d7e8f9a",
"events": [
{
"type": "CREATED",
"description": "Envelope criado",
"performedBy": "Maria Silva",
"timestamp": "2026-03-25T10:15:30Z",
"ipAddress": "200.150.100.50"
},
{
"type": "SENT",
"description": "Envelope enviado para assinatura",
"performedBy": "Maria Silva",
"timestamp": "2026-03-25T10:20:00Z",
"ipAddress": "200.150.100.50"
},
{
"type": "VIEWED",
"description": "Documento visualizado por Carlos Eduardo Mendes",
"performedBy": "Carlos Eduardo Mendes",
"timestamp": "2026-03-26T15:40:12Z",
"ipAddress": "189.100.50.25"
},
{
"type": "SIGNED",
"description": "Documento assinado por Carlos Eduardo Mendes",
"performedBy": "Carlos Eduardo Mendes",
"timestamp": "2026-03-26T15:42:00Z",
"ipAddress": "189.100.50.25"
},
{
"type": "VIEWED",
"description": "Documento visualizado por Ana Paula Costa",
"performedBy": "Ana Paula Costa",
"timestamp": "2026-03-27T09:10:00Z",
"ipAddress": "177.80.45.12"
},
{
"type": "SIGNED",
"description": "Documento assinado por Ana Paula Costa",
"performedBy": "Ana Paula Costa",
"timestamp": "2026-03-27T09:15:30Z",
"ipAddress": "177.80.45.12"
},
{
"type": "COMPLETED",
"description": "Todas as assinaturas foram coletadas. Envelope concluido.",
"performedBy": "Sistema",
"timestamp": "2026-03-27T09:15:30Z",
"ipAddress": null
}
]
}

Campos da resposta

CampoTipoDescricao
envelopeIdstringIdentificador unico do envelope
eventsarrayLista de eventos em ordem cronologica
events[].typestringTipo do evento
events[].descriptionstringDescricao legivel do evento
events[].performedBystringNome de quem realizou a acao
events[].timestampstringData/hora do evento (ISO 8601)
events[].ipAddressstringEndereco IP de quem realizou a acao (pode ser null para eventos do sistema)

Tipos de eventos

TipoDescricao
CREATEDEnvelope foi criado
SENTEnvelope foi enviado para os signatarios
VIEWEDUm signatario visualizou o documento
SIGNEDUm signatario assinou o documento
DECLINEDUm signatario recusou assinar
COMPLETEDTodas as assinaturas foram coletadas
CANCELEDEnvelope foi cancelado pelo remetente
EXPIREDPrazo de assinatura expirou
RESENTNotificacao foi reenviada para um signatario
Validade juridica

A trilha de auditoria e um componente essencial para a validade juridica dos documentos assinados eletronicamente. Cada evento registra quem, quando e de onde a acao foi realizada.

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."
}
Dica

A trilha de auditoria tambem esta disponivel no endpoint de Detalhar Documento dentro do campo auditTrail. Use este endpoint dedicado quando precisar apenas do historico de eventos.