Obras Públicas do Brasil API - Consulta por UF
Pricing
from $100.00 / 1,000 por obra listadas
Obras Públicas do Brasil API - Consulta por UF
Consulte obras públicas e projetos de infraestrutura no Brasil por UF e situação. Encontre projetos em execução, paralisados ou concluídos, com município, órgão responsável, valores, datas, execução física e geolocalização. Retorno em JSON via Batch ou Standby.
Pricing
from $100.00 / 1,000 por obra listadas
Rating
0.0
(0)
Developer
BrasilDados.org
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
🏗️ Obras Públicas do Brasil API — Consulta Obras por UF e Situação
Consulte obras públicas no Brasil e projetos de infraestrutura por estado, município e situação. Esta API de obras públicas retorna projetos em execução, paralisados, concluídos, inacabados, cancelados ou cadastrados, com dados de investimento, órgãos responsáveis, executores, datas, localização e andamento da obra.
Ideal para inteligência de mercado, fornecedores da construção civil, acompanhamento de obras públicas, controle social, jornalismo de dados, pesquisas de infraestrutura e prospecção B2G.
🔎 O que você encontra
- Obras públicas e projetos de infraestrutura em todo o Brasil.
- Filtros por uma ou várias UFs e situação da obra.
- Nome, descrição, endereço, CEP, órgão responsável e CNPJ público do órgão.
- Datas previstas e efetivas, população beneficiada e empregos gerados.
- Repassadores, tomadores, executores, fontes de investimento, PPAs e eixos do projeto.
- Coordenadas geográficas e áreas de restrição quando disponíveis.
- JSON organizado para planilhas, BI, CRM, automações e integrações.
⚙️ Como consultar obras públicas
Todos os campos são opcionais. Sem filtros, a consulta retorna projetos de todo o Brasil. O formulário já vem preenchido com uma busca simples por obras em execução.
{"busca": "construção","ufs": ["SP","RJ"],"situacoes": ["Em execução"],"naturezas": ["Obra","Projeto"],"maxResultados": 100}
| Campo | Obrigatório | Descrição |
|---|---|---|
busca | Não | Palavra-chave no nome e na descrição da obra. Exemplos: construção, pavimentação, creche, hospital, ponte ou escola. |
ufs | Não | Uma ou mais UFs. Omitido ou vazio consulta todas as UFs. |
situacoes | Não | Cadastrada, Cancelada, Concluída, Em execução, Inacabada ou Paralisada. |
naturezas | Não | Tipo de intervenção: Obra, Projeto, Estudo ou Outros. |
anoCadastro | Não | Ano em que o projeto foi cadastrado, de 2000 a 2100. |
maxResultados | Não | Máximo de 1 a 1000 projetos. O padrão é 100. |
Exemplos de filtros
{"busca":"ponte","ufs":["SC"],"situacoes":["Paralisada"],"naturezas":["Obra"],"anoCadastro":2025,"maxResultados":50}
{"busca":"creche","ufs":["BA","PE","CE"],"situacoes":["Em execução","Concluída"],"naturezas":["Obra","Projeto"],"anoCadastro":2024,"maxResultados":200}
📦 Dados retornados
Cada item é uma obra pública ou projeto de investimento. Campos sem informação na fonte retornam null.
| Grupo | Campos principais |
|---|---|
| Identificação | idProjeto, nomeProjeto, situacao, uf, municipio, cep, endereco |
| Obra | descricao, funcaoSocial, metaGlobal, naturezaIntervencao, especieIntervencao, projetoEstruturante |
| Responsáveis | orgaoResponsavel, cnpjOrgaoResponsavel, sistemaResponsavel, repassadores, tomadores, executores |
| Valores e impacto | investimentos, populacaoBeneficiada, descricaoPopulacaoBeneficiada, empregosGerados |
| Prazos | inicioPrevisto, fimPrevisto, inicioEfetivo, fimEfetivo, cadastradoEm, atualizadoEm |
| Planejamento | possuiEstudoViabilidade, usaBim, ppas, eixos, areasRestricao |
| Localização | latitude, longitude |
Exemplo de resultado
{"idProjeto": "34863.31-06","nomeProjeto": "Obra de Implantação do Campus Iturama - 3ª Etapa","situacao": "Concluída","uf": "MG","municipio": null,"cep": "38280-000","endereco": "Av. Antônio Baiano, nº 150, Iturama-MG","descricao": "Construção de edifício para salas de aula, laboratório e área de convivência.","funcaoSocial": "Ensino, pesquisa e extensão.","metaGlobal": "Implantação do Campus Iturama.","naturezaIntervencao": "Obra","especieIntervencao": "Construção","projetoEstruturante": null,"orgaoResponsavel": "UNIVERSIDADE FEDERAL DO TRIÂNGULO MINEIRO","cnpjOrgaoResponsavel": null,"sistemaResponsavel": "CIPI","possuiEstudoViabilidade": "SIM","populacaoBeneficiada": null,"descricaoPopulacaoBeneficiada": null,"empregosGerados": null,"usaBim": false,"inicioPrevisto": "2020-02-03","fimPrevisto": "2021-01-29","inicioEfetivo": null,"fimEfetivo": null,"cadastradoEm": "2024-02-29","atualizadoEm": null,"observacoes": null,"latitude": -19.7402700113265,"longitude": -50.17944,"repassadores": [{"nome":"MINISTÉRIO DA EDUCAÇÃO","cnpj":null}],"tomadores": [{"nome":"UNIVERSIDADE FEDERAL DO TRIÂNGULO MINEIRO","cnpj":null}],"executores": [{"nome":"UNIVERSIDADE FEDERAL DO TRIÂNGULO MINEIRO","cnpj":null}],"investimentos": [{"valor":1362715.25,"fonte":"Federal"}],"ppas": [{"tipo":"Federal","descricao":"PPA 2020-2023 - Programa 5013 - Educação Superior"}],"eixos": [{"eixo":"Social","tipo":"Educação","subtipo":"Educação"}],"areasRestricao": []}
🚀 API Batch e Standby
Batch — consultas, exportações e automações
Use Batch para resultados maiores, exportação em JSON/CSV/Excel e execuções agendadas. A chamada abaixo aguarda a execução e devolve diretamente os itens do Dataset.
curl -X POST "https://api.apify.com/v2/acts/brasildados~obras-publicas-brasil-api/run-sync-get-dataset-items" \-H "Authorization: Bearer SEU_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"busca":"construção","ufs":["SP","RJ"],"situacoes":["Em execução"],"naturezas":["Obra","Projeto"],"maxResultados":100}'
Para integrações que precisam apenas do JSON final, este é o endpoint recomendado. Para agendamentos ou controle do ciclo de vida do run, use a execução tradicional na Console ou a API de runs da Apify e leia o Dataset ao final.
Standby — consulta de obras públicas em tempo real
Use o endpoint Standby quando precisar receber o JSON diretamente na resposta HTTP.
curl -X POST "https://brasildados--obras-publicas-brasil-api.apify.actor/obras" \-H "Authorization: Bearer SEU_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"busca":"hospital","ufs":["MG"],"situacoes":["Concluída"],"naturezas":["Obra"],"anoCadastro":2025,"maxResultados":10}'
Nunca envie seu token no corpo da requisição ou em URLs compartilhadas.
💳 Cobrança por obra retornada
O Actor usa Pay per event. O evento obra-publica-encontrada é cobrado uma vez para cada obra ou projeto efetivamente entregue no Dataset ou na resposta Standby. Consultas sem resultados não geram cobrança.
ℹ️ Fonte, atualização e limitações
Os dados são públicos, auditáveis e atualizados pelos órgãos gestores responsáveis pelos projetos. A disponibilidade e o preenchimento dos campos podem variar por obra; por isso, valores null indicam que aquela informação não foi disponibilizada na fonte.