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

# Cobertura

> O que temos e o que não temos, consultável em vez de perguntável.

<ParamField query="assunto" type="string">
  O assunto nas suas palavras. Sem ele, devolve as listas completas.
</ParamField>

```bash theme={"dark"}
curl "https://brain.pandoragraph.com/api/v1/cobertura?assunto=sanção da OFAC" \
  -H "Authorization: Bearer pk_sua_chave"
```

```json theme={"dark"}
{
  "dado": {
    "assunto": "sanção da OFAC",
    "temos": false,
    "naoTemos": "lista de sanção internacional — OFAC/SDN, ONU, União Europeia",
    "emVezDisso": "a sanção administrativa brasileira, que está completa"
  }
}
```

<ResponseField name="temos" type="boolean | null">
  `true` cobrimos, `false` não cobrimos, `null` o assunto não está declarado —
  e `null` **não** é o mesmo que `false`.
</ResponseField>

<ResponseField name="emVezDisso" type="string">
  O que existe no lugar. Recusa sem alternativa é beco sem saída.
</ResponseField>

Sem `?assunto=`, você recebe `cobre[]` e `naoCobre[]` completos.

<Note>
  Este endpoint responde a pergunta que todo integrador faz na primeira semana.
  Use-o antes de abrir chamado — e antes de concluir, a partir de uma resposta
  vazia, que um dado não existe.
</Note>

A diferença entre **"não temos esse dado"** e **"não é esse dado"** é a
diferença entre uma limitação e um mal-entendido. Perguntar por sanção americana
e receber a brasileira em silêncio seria o segundo caso.

Cache de 24 h.
