Manifestação

Registrar manifestação

Registra na SEFAZ, em nome da empresa, o evento escolhido para até 20 NF-e. Sem desfazer. Exige o escopo manifestacao:write e que quem criou a chave siga como proprietário, administrador ou editor ativo da empresa. Fora da simulação, exige o header Idempotency-Key. Veja a seção "Manifestação do destinatário".

post/v1/manifestacoes

Request

  • Base URL: https://api.notaguard.com.br
  • URL: https://api.notaguard.com.br/v1/manifestacoes
  • Auth: HTTP bearer

Headers

Idempotency-Keystring

Obrigatório quando simular é falso. De 1 a 255 caracteres ASCII visíveis; um UUID serve. Reutilize só para repetir o mesmo pedido.

Example:6f1c2f0e-6b3a-4c39-9a3e-2b8f6f1d9a10

Request body

tipo'ciencia' | 'confirmacao' | 'desconhecimento' | 'nao_realizada' required

Evento a registrar. Decisão de quem responde pela empresa: GET /v1/manifestacoes/tipos traz o efeito e o prazo de cada um.

notasstring[] required

Até 20 NF-e por pedido, por id (UUID) ou chave de acesso de 44 dígitos.

justificativastring

Obrigatória em nao_realizada e recusada nos demais tipos. De 15 a 255 caracteres, registrada na SEFAZ junto com o evento.

simularboolean

true valida o pedido e devolve o que seria enviado, nota a nota, sem tocar a SEFAZ e sem exigir Idempotency-Key.

Response

Com simular: true, a simulação (nada enviado). Sem simulação, o pedido com o resultado por nota; repetição com a mesma Idempotency-Key traz Idempotent-Replayed: true.

OR

Changes

No recorded changes to this operation across all 1 revision of this API.