Pular para o conteúdo principal

Manifestar Documento DFe

POST /dfe/:id/manifestar

Registra a manifestação do destinatário na SEFAZ sobre um documento recebido.

Autenticação

Authorization: Bearer {token}

Parâmetros de URL

CampoTipoDescrição
idstringID do documento DFe

Body

CampoTipoObrigatórioDescrição
tipostringTipo de manifestação (ver tabela abaixo)
justificativastringCondicionalObrigatória para DESCONHECIMENTO e NAO_REALIZADA (mín. 15 chars)

Tipos de Manifestação

TipoDescrição
CIENCIACiência da operação — confirma conhecimento do documento
CONFIRMACAOConfirmação da operação — confirma que a operação ocorreu
DESCONHECIMENTODesconhecimento da operação — esse documento não é reconhecido
NAO_REALIZADAOperação não realizada — a operação não aconteceu

Exemplo

curl -X POST https://api.engineapi.com.br/dfe/uuid-do-documento/manifestar \
-H "Authorization: Bearer SEU_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"tipo": "CIENCIA"
}'

Resposta (200)

{
"success": true,
"message": "Manifestação CIENCIA registrada com sucesso",
"protocolo": "135260000000001"
}

Buscar DFe por ID

GET /dfe/:id

curl https://api.engineapi.com.br/dfe/uuid-do-documento \
-H "Authorization: Bearer SEU_TOKEN"

Download XML DFe

GET /dfe/:id/xml

curl https://api.engineapi.com.br/dfe/uuid-do-documento/xml \
-H "Authorization: Bearer SEU_TOKEN"

Retorna Content-Type: application/xml.