> ## Documentation Index
> Fetch the complete documentation index at: https://docs.engineapi.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Referência de campos: Cérebro Fiscal (resolve-ncm)

> Todo campo do payload de consulta de Cérebro Fiscal (resolve-ncm) (POST /v1/fiscal/resolve-ncm): tipo, obrigatoriedade e condição de uso.

Esta página lista **exatamente** o que a engineAPI aceita hoje no payload de consulta
de Cérebro Fiscal (resolve-ncm), nem mais, nem menos. Endpoint **consultivo**, sem garantia (`garantia` é sempre `false` na resposta; ver [guia NCM por descrição](/guides/resolve-ncm)). A RESPOSTA não entra nesta página: segue um formato próprio, fora do contrato de payload documentado aqui.

**3 campos** documentados abaixo (contagem recursiva, incluindo objetos aninhados e itens de array).

***

## Campos de nível superior

| Campo       | Tipo   | Obrigatoriedade | Detalhes                                       |
| ----------- | ------ | --------------- | ---------------------------------------------- |
| `descricao` | string | **Obrigatório** | mínimo 3 caractere(s); máximo 200 caractere(s) |
| `contexto`  | objeto | Opcional        | (detalhado em `contexto`, abaixo)              |

### Grupos aninhados

<AccordionGroup>
  <Accordion title="`contexto` (1 campo(s))">
    | Campo  | Tipo   | Obrigatoriedade | Detalhes                      |
    | ------ | ------ | --------------- | ----------------------------- |
    | `cnae` | string | Opcional        | *(sem restrições adicionais)* |
  </Accordion>
</AccordionGroup>
