Application Programming Interface (Interface de Programação de Aplicativos) é um conjunto de padrões que permite a construção de outros aplicativos.
No Portal da Transparência, todas as consultas exibidas no site estão disponíveis via API, sem restrições, no formato JSON — considerado o mais aberto, flexível e reutilizável.
Dados Abertos
Nosso Portal da Transparência segue os padrões recomendados pelo
W3C e pela
Open Knowledge Foundation, instituições referência na regulamentação da Web.
Segundo a Open Knowledge Foundation, “dados são abertos quando qualquer pessoa pode livremente usá-los, reutilizá-los e redistribuí-los, exigindo no máximo atribuição de autoria e uso da mesma licença”.
O que são Dados Abertos?
Conforme a Open Definition:
Disponibilidade
A informação deve estar disponível integralmente, a um custo razoável, preferencialmente por download na internet e em formato acessível e modificável.
Redistribuição
Os dados devem permitir redistribuição e reutilização, inclusive com combinação com outros conjuntos de dados.
Universalidade
Qualquer pessoa pode usar e redistribuir os dados — sem restrições baseadas em área de atuação, finalidade ou perfil do usuário.
Como acessar e reutilizar os dados das APIs?
As APIs disponíveis neste portal seguem os princípios de dados abertos e podem ser acessadas livremente por qualquer cidadão, sistema ou desenvolvedor.
Utilize o menu lateral à esquerda para navegar entre as categorias disponíveis:
- Contratos
- Licitações
- Servidores
- Convênios
- Legislação
As APIs acima disponibilizam os dados em formato JSON aberto, com estrutura pública e padronizada.
Além disso, em praticamente todas essas páginas você pode exportar os dados visualizados nos seguintes formatos:
XLS (Excel), CSV, JSON e TXT — com apenas um clique.
Essa funcionalidade permite que qualquer pessoa possa baixar, reutilizar, analisar ou cruzar os dados com facilidade, promovendo a transparência pública e o controle social.