---
title: "Notas para manifestar"
method: GET
path: "/v1/manifestacoes/pendentes"
tags: ["Manifestação"]
---

# Notas para manifestar

`GET /v1/manifestacoes/pendentes`

## Request

- Base URL: `https://api.notaguard.com.br`
- URL: `https://api.notaguard.com.br/v1/manifestacoes/pendentes`
- Auth: HTTP bearer

Dois recortes da janela legal: NF-e recebidas só com resumo e sem manifestação nos últimos 10 dias (a ciência libera o XML completo) e NF-e recebidas nos últimos 90 dias sem manifestação conclusiva. Os totais contam tudo; as listas trazem até `limite` notas, as mais antigas primeiro. Exige o escopo `notas:read`.

## Query parameters

- `limite` string: Quantas notas por recorte (1 a 100, padrão 50). Os totais sempre contam tudo.

## Response `200`

Pendências da empresa.

- NotasParaManifestar
  - `ciencia_automatica` boolean, required: Com a ciência automática ligada, o NotaGuard registra a ciência das notas recebidas sozinho, logo após cada sincronização.
  - `aguardando_ciencia` object, required: NF-e recebidas só com resumo, sem manifestação, dentro dos 10 dias da ciência. A ciência libera o XML completo.
    - `total` integer, required
    - `observacao` string, required: O que fazer com este recorte. Com a ciência automática ligada, nada: o NotaGuard registra a ciência sozinho.
    - `notas` object[], required
      - `id` string, uuid, required
      - `chave_acesso` string, required
      - `emissor` string, nullable, required
      - `documento_emissor` string, nullable, required
      - `valor` number, nullable, required
      - `recebida_em` string, required
      - `manifestacao_atual` 'ciencia' | 'confirmacao' | 'desconhecimento' | 'nao_realizada', nullable
      - `prazo_estimado_ate` string, required: Estimativa pela data de recebimento; o prazo legal conta da autorização da NF-e.
  - `sem_manifestacao_conclusiva` object, required: NF-e recebidas nos últimos 90 dias sem confirmação, desconhecimento ou operação não realizada.
    - `total` integer, required
    - `notas` object[], required
      - `id` string, uuid, required
      - `chave_acesso` string, required
      - `emissor` string, nullable, required
      - `documento_emissor` string, nullable, required
      - `valor` number, nullable, required
      - `recebida_em` string, required
      - `manifestacao_atual` 'ciencia' | 'confirmacao' | 'desconhecimento' | 'nao_realizada', nullable
      - `prazo_estimado_ate` string, required: Estimativa pela data de recebimento; o prazo legal conta da autorização da NF-e.

## Other responses

- `400`: Parâmetro inválido ou cursor corrompido.
- `401`: Chave ausente, inválida, revogada ou expirada.
- `403`: Escopo insuficiente ou plano sem acesso via API.
- `429`: Limite de requisições excedido.
- `500`: Erro interno.

---

[API](https://skmtc.dev/notaguard/apis/api-notaguard.md) · [All operations](https://skmtc.dev/notaguard/apis/api-notaguard/llms.txt) · [OpenAPI document](https://skmtc.dev/notaguard/apis/api-notaguard/revisions/118f819f30d6?raw)
