Transparência ativa · formatos abertos
Obras
Obras e serviços de engenharia.
Como usar a API deste conjuntoendereço, filtros e exemplos para sistemas
Lista de Obra e Serviço de Engenharia
- Endereço (URL base)
https://lai.acessoinformacao.com.br/entidades/pl/ba/barrocas/dados-abertos/obras- Método
GET· resposta em JSON (Accept: application/json) ou XML (Accept: application/xml), paginada (pageeper_page, até 500)- Recuperar informações de único registro
{URL Base}/idondeidé o identificador do recurso. Ex.:https://lai.acessoinformacao.com.br/entidades/pl/ba/barrocas/dados-abertos/obras/123. Responde{"data": {…}}ou, se não existir,404com{"message": "Not Found", "error": true, "status_code": 404}.
Filtros
Os filtros disponíveis para este recurso são:
| Filtro | Tipo | Descrição | ||||||
|---|---|---|---|---|---|---|---|---|
id |
String |
ID da obra Formato: ID ou Lista de IDs separados por vírgula: 1,2,3,4,5 | ||||||
contrato_id |
String |
Id do contrato Formato: ID ou Lista de IDs separados por vírgula: 1,2,3,4,5 | ||||||
licitacao_id |
String |
Id da licitação Formato: ID ou Lista de IDs separados por vírgula: 1,2,3,4,5 | ||||||
contratada_cnpj |
String |
CNPJ da contratada | ||||||
objeto |
String |
Objeto da obra (busca por texto) | ||||||
tipo_id |
String |
Id do tipo Formato: ID ou Lista de IDs separados por vírgula: 1,2,3,4,5 Clique para ver as opções (2)
|
||||||
data_inicio |
String |
Data de início da obra Formato: 2026-12-31 | ||||||
data_inicio_start |
String |
Busca por período, data de início da obra a partir do valor especificado Formato: 2026-12-31 | ||||||
data_inicio_end |
String |
Busca por período, data de início da obra até o valor especificado Formato: 2026-12-31 | ||||||
page | Number | Número da página (a partir de 1) — vale para todos os recursos | ||||||
per_page | Number | Registros por página (padrão 15, máximo 500) — vale para todos os recursos |
Exemplo de requisição
https://lai.acessoinformacao.com.br/entidades/pl/ba/barrocas/dados-abertos/obras?data_inicio_start=2026-01-01&data_inicio_end=2026-12-31&page=1&per_page=15curl -H "Accept: application/json" "https://lai.acessoinformacao.com.br/entidades/pl/ba/barrocas/dados-abertos/obras?data_inicio_start=2026-01-01&data_inicio_end=2026-12-31&page=1&per_page=15"
Exemplo de resposta (JSON, resumido)
{
"total": 0,
"per_page": 15,
"current_page": 1,
"last_page": 1,
"next_page_url": null,
"prev_page_url": null,
"from": 1,
"to": 0,
"data": []
}
Trecho montado com o primeiro registro real deste conjunto; textos longos e listas foram encurtados.
Resposta
Cada item de data traz as propriedades abaixo (31). Campos vazios não são retornados pela API.
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID do registro |
contratada_cnpj |
String |
CNPJ da contratada |
contratada_id |
Number |
ID da contratada |
contratada |
Contratada |
Contratada |
contrato_id |
Number |
ID do contrato |
contrato |
Contrato |
Contrato |
data_final |
String |
Data final da obra Formato: 2026-12-31 |
data_inicio |
String |
Data de início da obra Formato: 2026-12-31 |
data_prevista |
String |
Data prevista para início da obra Formato: 2026-12-31 |
licitacao_id |
Number |
ID da licitação |
licitacao |
Licitacao |
Licitação |
modalidade_id |
Number |
ID da modalidade |
modalidade_titulo |
String |
Título da modalidade |
numero_processo |
String |
Número do processo |
objeto |
String |
Objeto da obra |
percentual_total |
Number |
Percentual total da obra |
prazo_execucao |
String |
Prazo de execução da obra |
local_execucao |
String |
Local de execução da obra |
origem_recurso |
String |
Origem do recurso |
servidor_responsavel |
String |
Servidor responsável pela obra |
situacao |
String |
Situação da obra |
tipo_id |
Number |
ID do tipo |
tipo_titulo |
String |
Título do tipo |
valor_pago |
Number |
Valor pago pela obra |
valor_total |
Number |
Valor total da obra |
paralisacoes |
Paralisacao[] |
Paralisações da obra |
percentuais |
Percentual[] |
Percentuais da obra |
etapas |
Etapa[] |
Etapas da obra |
arquivos |
Arquivo[] |
Arquivos da obra |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipos relacionados
Objetos que aparecem dentro da resposta (na coluna Tipo, clique no nome para abrir). Os que terminam em [] são listas.
Tipo Relacionado - Contratada (14 propriedades)
| Propriedade | Tipo | Descrição | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
id |
Number |
ID do fornecedor | ||||||||
nome |
String |
Nome do fornecedor | ||||||||
razao_social |
String |
Razão social do fornecedor | ||||||||
cpf_cnpj |
String |
CPF ou CNPJ do fornecedor (caso seja pessoa física, o CPF é retornado com os 3 últimos dígitos) | ||||||||
sigla |
String |
Sigla do fornecedor | ||||||||
porte_id |
Number |
ID do porte do fornecedor Clique para ver as opções (3)
|
||||||||
porte_nome |
String |
Nome do porte do fornecedor | ||||||||
tipo_id |
Number |
ID do tipo do fornecedor Clique para ver as opções (3)
|
||||||||
tipo_nome |
String |
Nome do tipo do fornecedor | ||||||||
terceirizado |
Boolean |
Indica se o fornecedor é terceirizado | ||||||||
inidoneo |
Boolean |
Indica se o fornecedor é inidôneo | ||||||||
motivo_inidoneo |
String |
Motivo da inidoneidade do fornecedor | ||||||||
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 | ||||||||
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Contrato (62 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID do contrato |
numero |
String |
Número do contrato |
contrato_numero |
String |
Número do contrato (sem o ano) |
contrato_ano |
String |
Ano do contrato |
licitacao_id |
Number |
ID da licitação |
licitacao_url |
String |
URL da licitação |
licitacao |
Licitacao |
Licitação |
licitacao_numero |
String |
Nº/Ano da licitação de origem |
contratada |
String |
Nome da contratada |
contratada_cpf_cnpj |
String |
CPF/CNPJ da contratada |
subcontratada |
String |
Nome da subcontratada |
subcontratada_cpf_cnpj |
String |
CPF/CNPJ da subcontratada |
contratante |
String |
Nome da contratante |
contratante_cpf_cnpj |
String |
CPF/CNPJ da contratante |
fornecedor_contratada |
Fornecedor |
Fornecedor Contratado |
fornecedor_subcontratada |
Fornecedor |
Fornecedor Subcontratada |
fornecedor_contratante |
Fornecedor |
Contratante |
vigencia |
String |
Vigência do contrato |
valor |
Number |
Valor do contrato |
orgao |
String |
Órgão |
objeto |
String |
Objeto |
local_objeto |
String |
Local do objeto |
parcelas_status |
String |
Situação das parcelas |
parcelas |
Parcela[] |
Parcelas |
tipo_id |
Number |
ID do tipo |
tipo_titulo |
String |
Título do tipo |
natureza_juridica_id |
Number |
ID da natureza jurídica |
natureza_juridica_titulo |
String |
Título da natureza jurídica |
porte_empresa_id |
Number |
ID do porte da empresa |
porte_empresa_titulo |
String |
Título do porte da empresa |
amparo_legal |
String |
Amparo legal |
pncp_numero_controle |
String |
Número de controle do PNCP |
pncp_item_url |
String |
URL do item do PNCP |
valor_global |
Number |
Valor global |
valor_acumulado |
Number |
Valor acumulado |
valor_parcela |
Number |
Valor da parcela |
numero_parcelas |
Number |
Número de parcelas |
data_assinatura |
String |
Data de assinatura |
observacoes |
String |
Observações |
cipi_identificador |
String |
Identificador CIPI |
cipi_url |
String |
URL CIPI |
fiscal |
String |
Nomes dos fiscais separados por vírgula |
contratante_id |
Number |
ID do contratante |
contratada_id |
Number |
ID da contratada |
subcontratada_id |
Number |
ID da subcontratada |
natureza_despesa |
String |
Natureza da despesa |
numero_empenho |
String |
Número do empenho |
responsavel_contratante |
String |
Responsável contratante |
responsavel_contratada |
String |
Responsável contratada |
data_publicacao |
String |
Data de publicação |
justificativa |
String |
Justificativa |
situacao |
String |
Situação |
data_inicio_vigencia |
String |
Data de início da vigência |
data_final_vigencia |
String |
Data de final da vigência |
categoria_processo_id |
Number |
ID da categoria do processo |
categoria_processo_titulo |
String |
Título da categoria do processo |
programa_trabalho_simplificado |
String |
Programa de trabalho simplificado |
programas_trabalho |
ProgramaTrabalho[] |
Programas de trabalho |
atos_autorizacao_contratacao |
Arquivo[] |
Atos/Extratos de autorização da contratação |
termos |
Termo[] |
Termos |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Licitacao (43 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID da licitação |
numero |
String |
Número da licitação |
numero_processo |
String |
Número do processo |
objeto |
String |
Objeto da licitação |
modalidade_id |
Number |
ID da modalidade |
modalidade_descricao |
String |
Descrição da modalidade |
tipo_id |
Number |
ID do tipo |
tipo_titulo |
String |
Título do tipo |
orgao |
String |
Órgão |
contrato |
String |
Nº do Contrato |
patrimonio_liquido_minimo |
Number |
Patrimônio Líquido Mínimo |
situacoes |
string[] |
Situações |
data_realizacao |
String |
Data de Realização Formato: 2026-12-31 |
data_adjudicacao |
String |
Data de Adjudicação Formato: 2026-12-31 |
data_homologacao |
String |
Data de Homologação Formato: 2026-12-31 |
dotacao_orcamentaria |
String |
Dotação Orçamentária |
valor_estimado |
Number |
Valor Estimado |
valor_homologado |
Number |
Valor Homologado |
fonte_recurso |
String |
Fonte de Recurso |
horario |
String |
Horário |
local |
String |
Local de Realização |
contato |
String |
Contato |
data_publicacao |
String |
Data de Publicação Formato: 2026-12-31 |
numero_publicacao |
String |
Número de Publicação |
amparo_legal |
String |
Amparo Legal |
competencia |
String |
Competência |
regime_execucao |
String |
Regime de Execução |
modo_disputa |
String |
Modo de Disputa |
tipo_beneficio |
String |
Tipo de Benefício |
parecer_juridico |
String |
Parecer Jurídico |
observacoes |
String |
Observações |
pncp_item_url |
String |
URL do item no Portal Nacional de Compras Públicas |
pncp_numero_controle |
String |
Número de Controle no Portal Nacional de Compras Públicas |
lic_numero |
String |
Número da Licitação (sem o ano) |
lic_ano |
String |
Ano da Licitação |
titulo_completo |
String |
Título Completo da Licitação |
instrumentos_convocatorios |
InstrumentoConvocatorio[] |
Instrumentos Convocatórios |
lotes |
Lote[] |
Lotes |
lotes_count |
Integer |
Quantidade de Lotes/Itens |
anexos |
Arquivo[] |
Anexos |
covid_19 |
Boolean |
Licitação relacionada ao COVID-19 |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Paralisacao (10 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Integer |
ID da paralisação |
obra_id |
Integer |
ID da obra |
data |
String |
Data da paralisação Formato: 2026-12-31 |
data_prevista_reinicio |
String |
Data prevista para o reinício da obra Formato: 2026-12-31 |
data_reinicio |
String |
Data do reinício da obra Formato: 2026-12-31 |
motivo |
String |
Motivo da paralisação |
observacao |
String |
Observação da paralisação |
responsavel_inexecucao |
String |
Responsável pela inexecução da obra |
arquivos |
ArquivoParalisacao[] |
Arquivos da paralisação |
created_at |
String |
Data de atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Percentual (6 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Integer |
ID do percentual |
obra_id |
Integer |
ID da obra |
data |
String |
Data do percentual Formato: 2026-12-31 |
percentual |
Number |
Percentual do andamento da obra |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data de atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Etapa (7 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Integer |
ID da etapa |
obra_id |
Integer |
ID da obra |
data |
String |
Data da etapa Formato: 2026-12-31 |
descricao |
String |
Descrição da etapa |
situacao |
String |
Situação da etapa |
arquivos |
ArquivoEtapa[] |
Arquivos da etapa |
created_at |
String |
Data de atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Arquivo (6 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID do arquivo |
filename |
String |
Nome do arquivo |
mime_type |
String |
MimeType do arquivo |
url |
String |
URL do arquivo |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Fornecedor (14 propriedades)
| Propriedade | Tipo | Descrição | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
id |
Number |
ID do fornecedor | ||||||||
nome |
String |
Nome do fornecedor | ||||||||
razao_social |
String |
Razão social do fornecedor | ||||||||
cpf_cnpj |
String |
CPF ou CNPJ do fornecedor (caso seja pessoa física, o CPF é retornado com os 3 últimos dígitos) | ||||||||
sigla |
String |
Sigla do fornecedor | ||||||||
porte_id |
Number |
ID do porte do fornecedor Clique para ver as opções (3)
|
||||||||
porte_nome |
String |
Nome do porte do fornecedor | ||||||||
tipo_id |
Number |
ID do tipo do fornecedor Clique para ver as opções (3)
|
||||||||
tipo_nome |
String |
Nome do tipo do fornecedor | ||||||||
terceirizado |
Boolean |
Indica se o fornecedor é terceirizado | ||||||||
inidoneo |
Boolean |
Indica se o fornecedor é inidôneo | ||||||||
motivo_inidoneo |
String |
Motivo da inidoneidade do fornecedor | ||||||||
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 | ||||||||
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Parcela (6 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID da parcela |
data_pagamento |
String |
Data de pagamento da parcela |
valor |
Number |
Valor da parcela |
justificativa |
String |
Justificativa da parcela |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - ProgramaTrabalho (9 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID do programa de trabalho |
classificacao_esfera |
String |
Classificação da esfera do programa de trabalho |
classificacao_institucional |
String |
Classificação institucional do programa de trabalho |
classificacao_funcional |
String |
Classificação funcional do programa de trabalho |
classificacao_programatica |
String |
Classificação programática do programa de trabalho |
informacoes_programa |
String |
Informações do programa de trabalho |
informacoes_acao |
String |
Informações da ação do programa de trabalho |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Termo (8 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID do termo |
tipo |
String |
Tipo do termo |
data_inicial |
String |
Data inicial do termo |
data_final |
String |
Data final do termo |
valor |
Number |
Valor do termo |
prazo |
String |
Prazo do termo |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - InstrumentoConvocatorio (8 propriedades)
| Propriedade | Tipo | Descrição | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
Number |
ID do arquivo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
filename |
String |
Nome do arquivo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mime_type |
String |
MimeType do arquivo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
String |
URL do arquivo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tipo_id |
Number |
ID do tipo Clique para ver as opções (27)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tipo_titulo |
String |
Título do tipo |
Tipo Relacionado - Lote (20 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID do lote |
numero_item |
Number |
Número do item |
objeto |
String |
Objeto do lote/item |
material_ou_servico |
String |
Material ou serviço do lote/item |
situacao |
String |
Situação do lote/item |
criterio_julgamento_id |
Number |
ID do critério de julgamento |
criterio_julgamento_titulo |
String |
Título do critério de julgamento |
tipo_beneficio |
String |
Tipo de benefício |
incentivo_produtivo_basico |
String |
Incentivo produtivo básico |
marca |
String |
Marca |
quantidade |
Number |
Quantidade |
unidade_medida |
String |
Unidade de medida |
valor_unitario_estimado |
Number |
Valor unitário estimado |
valor_total_estimado |
Number |
Valor total estimado |
pncp_numero_item |
Number |
Número do item do PNC |
vencedor |
Fornecedor |
Fornecedor vencedor |
resultados |
Resultado[] |
Resultados do lote |
participantes |
Participante[] |
Participantes do lote |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - ArquivoParalisacao (6 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID do arquivo |
filename |
String |
Nome do arquivo |
mime_type |
String |
MimeType do arquivo |
url |
String |
URL do arquivo |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - ArquivoEtapa (6 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID do arquivo |
filename |
String |
Nome do arquivo |
mime_type |
String |
MimeType do arquivo |
url |
String |
URL do arquivo |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Resultado (17 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID do resultado do lote |
quantidade |
Number |
Quantidade homologada |
valor_unitario_homologado |
Number |
Valor unitário homologado |
valor_total_homologado |
Number |
Valor total homologado |
situacao |
String |
Situação do resultado |
motivo_cancelamento |
String |
Motivo do cancelamento |
data_cancelamento |
String |
Data do cancelamento Formato: 2026-12-31 |
data_resultado |
String |
Data do resultado Formato: 2026-12-31 |
percentual_desconto |
Number |
Percentual de desconto |
fornecedor_id |
Number |
ID do fornecedor |
fornecedor |
Fornecedor |
Fornecedor |
fornecedor_ordem_classificacao_srp |
Number |
Ordem de classificação SRP |
fornecedor_subcontratado |
Boolean |
Fornecedor subcontratado |
fornecedor_codigo_pais |
String |
Código do país do fornecedor |
pncp_numero_item |
Number |
Número do item no PNCP |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Tipo Relacionado - Participante (6 propriedades)
| Propriedade | Tipo | Descrição |
|---|---|---|
id |
Number |
ID participante no Lote |
fornecedor |
Fornecedor |
Fornecedor participante |
valor_proposto |
Number |
Valor proposto pelo fornecedor |
arquivos |
Arquivo[] |
Arquivos anexos deste fornecedor |
created_at |
String |
Data de criação do registro Formato: 2026-12-31 23:59:59 |
updated_at |
String |
Data da última atualização do registro Formato: 2026-12-31 23:59:59 |
Informações gerais sobre a API (paginação, cabeçalhos e bibliotecas).