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

# Migrar da CNPJa

> Como migrar sua integração da CNPJa para a API de Consulta CNPJ

# Migrando da CNPJa

A migração da CNPJa é simples. O endpoint `/cnpj/{cnpj}` suporta o parâmetro `formato=cnpja`, que retorna a resposta no mesmo formato que a API da CNPJa.

## Passo 1: Altere a URL base

```diff theme={null}
- https://api.cnpja.com/office/12345678000195
+ https://api.cnpj-api.com/v1/cnpj/12345678000195?token=SEU_TOKEN&formato=cnpja
```

## Passo 2: Adicione autenticação

Adicione o parâmetro `token` na URL ou o header `Authorization: Bearer {token}`.

## Passo 3: Teste

A resposta terá o mesmo formato que a CNPJa. Nenhuma alteração no parsing é necessária.

## Diferenças

| Aspecto        | CNPJa              | Esta API                      |
| -------------- | ------------------ | ----------------------------- |
| Autenticação   | API Key via header | Token via URL ou header       |
| Rate limit     | Conforme plano     | 5 req/min (gratuito)          |
| Dados extras   | Cadastro + sócios  | Cadastro + logos + Simples    |
| Formato nativo | Próprio            | Próprio (com compatibilidade) |

## Quando remover o parâmetro `formato`

Recomendamos que, após validar a migração, você remova o parâmetro `formato=cnpja` e adapte seu código ao formato nativo desta API. O formato nativo oferece mais campos e dados estruturados.
