API
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 um dos mais abertos, flexíveis e reutilizáveis.
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:
- Licitações
- Contratos
- Obras Públicas
- Servidores Públicos
- Diárias de Viagem
- Convênios
- Emendas Parlamentares
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 formatos XLS (Excel), CSV e JSON — com apenas um clique — promovendo a transparência pública e o controle social.