API ANP Postos: o posto revendedor pelo CNPJ
Envie o CNPJ do posto e receba o que a ANP tem cadastrado: autorização e data de publicação, distribuidora ou bandeira branca, produtos com tancagem e bicos, coordenadas e o status de interdição no SIGAF.
Portal consultado

Parâmetros
| Campo | Obrigatório | O que é |
|---|---|---|
cnpj | Sim | CNPJ do estabelecimento, 14 dígitos, só números. Cada filial é um posto com autorização própria. |
Dados retornados
Campos com os nomes que a ANP usa. CNPJ, razão social e endereço fictícios.
{
"protocolo": "a1b2c3d4",
"status": "concluida",
"consulta": "anp_postos",
"orgao": "ANP",
"cnpj": "00000000000100",
"resultado": {
"codigoSIMP": "1000000",
"autorizacao": "PR/SP0000000",
"dataPublicacao": "06/10/2000",
"razaoSocial": "POSTO EXEMPLO LTDA",
"municipio": "SAO PAULO",
"uf": "SP",
"distribuidora": "BANDEIRA BRANCA",
"dataVinculacao": "01/06/2021",
"produtos": [
{
"produto": "GASOLINA C COMUM",
"tancagem": 20,
"unidMedidaTancagem": "m³",
"qtdeBicos": 2
},
{
"produto": "ÓLEO DIESEL B S10 - COMUM",
"tancagem": 10,
"unidMedidaTancagem": "m³",
"qtdeBicos": 1
}
],
"latitude": "-23.5500",
"longitude": "-46.6300",
"statusSIGAF": ""
}
}status- concluida quando o órgão respondeu; em_andamento enquanto a fonte não libera (o resultado chega por webhook); fonte_indisponivel quando o portal está fora do ar, que nunca vira "nada consta".
resultado.autorizacao- O número da autorização da ANP para o posto, com a dataPublicacao em que ela saiu.
resultado.distribuidora- A distribuidora à qual o posto é vinculado, ou BANDEIRA BRANCA quando não há vínculo. A dataVinculacao diz desde quando.
resultado.produtos- Um item por produto: nome, tancagem com a unidade e qtdeBicos.
resultado.latitude / longitude- A localização da instalação, quando a ANP tem. Vêm vazias se não houver.
resultado.statusSIGAF- Interdição ou desinterdição registrada no SIGAF. Vazio quando não há registro.
Ficha técnica
| Filtros do portal | CNPJ, nome do posto, estado, município, bandeira, combustível, tipo de posto e delivery |
|---|---|
| Tipos de posto | Revendedor, escola, flutuante, aviação, GNV, ponto de abastecimento e marítimo |
| Combustíveis listados | Gasolina C comum, aditivada e premium, etanol hidratado, diesel B S10 e S500, GNV, querosene e combustíveis de aviação |
| Base inteira | A ANP publica o cadastro completo em dados abertos e pela API Revendedores, por UF ou município |
Perguntas frequentes
O que quer dizer bandeira branca?
Que o posto não é vinculado a uma distribuidora. Com vínculo, o campo traz o nome da distribuidora e a data da vinculação.
A consulta traz a tancagem do posto?
Sim. Cada produto vem com a capacidade de armazenamento, a unidade de medida e a quantidade de bicos.
O que é o status SIGAF?
A situação de interdição ou desinterdição do posto que a ANP registra no SIGAF. Campo vazio quer dizer que não há registro.
Dá para listar todos os postos de um município?
Na API Revendedores da ANP, sim: por UF, ou por município junto com a UF, em páginas de até 5.000 registros.
A coleta é feita em fonte pública oficial: a Hath Data não é a fonte e não certifica o conteúdo publicado pelo órgão. O serviço é prestado sob contrato, o cliente é o controlador dos dados e declara a finalidade; a Hath atua como operadora. Nomes de órgãos são citados apenas para identificar a fonte, sem vínculo ou endosso. Veja os termos de uso e a política de privacidade.
