Consultar o histórico de uma DC-e
GET/v1/subscriptions/:subscriptionId/taxpayers/:taxpayerId/contentdeclarations/:id/events
Devolve o histórico do documento, em ordem de versão.
Cada entrada diz o que aconteceu, quando, e traz os campos de negócio daquele acontecimento.
É a resposta para "por que este documento está neste estado?" — inclusive quando o estado
é Rejected ou Refused.
eventType | O que traz em data |
|---|---|
ContentDeclarationCreated | emitterType, emissionType, serie, number |
NumberDefined | number, serie, accessKey |
SentToSefaz | nada além de tipo, versão e data |
Authorized | protocol, authorizedAt |
Rejected | cStat, reason |
ContingencyAccepted | accessKey |
DaceGenerated | hasFull, hasSummary, hasXml |
CancelRequested | reason, cancellationProtocol, cStat |
Cancelled | protocol, cancelledAt, cStat |
CancelRejected | cStat, reason |
Notified | eventType (o evento notificado) |
⚠️ O histórico é uma projeção curada: XML assinado e dados pessoais completos não aparecem aqui de propósito. Tipos de evento novos podem surgir, e um tipo que você não conhece vem apenas com tipo, versão e data.
Request
Responses
- 200
- 401
- 403
- 404
Histórico do documento.
Token ausente, expirado, com audiência diferente de dfetech.contentdeclaration.api, ou
chave de API no lugar de um JWT.
O token autentica, mas não autoriza: falta o escopo ou o papel da operação, ou a assinatura
da URL não é do token (nem acessível ao usuário). Leia o type para distinguir — o de
assinatura é …/subscription-scope-undetermined.
Documento inexistente, ou fora da assinatura da URL.