Portal de Transparência

Dados Abertos — API

licitações

Ativa

Endpoint

GET https://altoalegre.rr.leg.br/dados-abertos/licitacoes

Campos disponíveis

Tabela principal — cpls

objeto tipo_contratacao prazo valor_estimado data_abertura data_celebracao status_entrega local_entrega valor_contratado data_publicacao numprocesso anoprocesso

Relacionamentos

finalidade

finalidade.slug finalidade.nome

modalidade

modalidade.nome modalidade.slug

situacao

situacao.nome situacao.slug

itens

itens.quantidade itens.valor itens.descricao

aditivo

aditivo.numero aditivo.descricao aditivo.contrato aditivo.justificativa aditivo.data_inicio aditivo.data_terminio aditivo.valor aditivo.arquivo aditivo.data_assinatura aditivo.tipo

contratos

contratos.numero contratos.descricao contratos.justificativa contratos.contrato contratos.data_inicio contratos.valor contratos.data_terminio contratos.arquivo contratos.data_assinatura contratos.tipo

anexo

anexo.nome anexo.arquivo

Parâmetros de consulta

Parâmetro Tipo Descrição Exemplo
campos string Colunas a retornar, separadas por vírgula objeto,tipo_contratacao,prazo
page integer Número da página (padrão: 1) 2
per_page integer Itens por página (padrão: 20, máx: 100) 50
ordem string Campo para ordenação objeto
direcao string Direção da ordenação asc ou desc
objeto string Filtrar por objeto (busca parcial) objeto=valor
tipo_contratacao string Filtrar por tipo_contratacao (busca parcial) tipo_contratacao=valor
prazo string Filtrar por prazo (busca parcial) prazo=valor
valor_estimado string Filtrar por valor_estimado (busca parcial) valor_estimado=valor
data_abertura string Filtrar por data_abertura (busca parcial) data_abertura=valor
data_celebracao string Filtrar por data_celebracao (busca parcial) data_celebracao=valor
status_entrega string Filtrar por status_entrega (busca parcial) status_entrega=valor
local_entrega string Filtrar por local_entrega (busca parcial) local_entrega=valor
valor_contratado string Filtrar por valor_contratado (busca parcial) valor_contratado=valor
data_publicacao string Filtrar por data_publicacao (busca parcial) data_publicacao=valor
numprocesso string Filtrar por numprocesso (busca parcial) numprocesso=valor
anoprocesso string Filtrar por anoprocesso (busca parcial) anoprocesso=valor

Exemplos de uso

Buscar todos os registros (primeira página)

https://altoalegre.rr.leg.br/dados-abertos/licitacoes Testar

Selecionar campos específicos

https://altoalegre.rr.leg.br/dados-abertos/licitacoes?campos=objeto,tipo_contratacao,prazo Testar

Paginação — página 2 com 50 itens

https://altoalegre.rr.leg.br/dados-abertos/licitacoes?page=2&per_page=50 Testar

Ordenar por campo

https://altoalegre.rr.leg.br/dados-abertos/licitacoes?ordem=objeto&direcao=desc Testar

Usando cURL

curl -X GET "https://altoalegre.rr.leg.br/dados-abertos/licitacoes?per_page=10" -H "Accept: application/json"

JavaScript (fetch)

fetch('https://altoalegre.rr.leg.br/dados-abertos/licitacoes?per_page=10') .then(res => res.json()) .then(data => console.log(data));

Formato da resposta (JSON)

{ "api": "licitações", "total": 150, "per_page": 20, "current_page": 1, "last_page": 8, "data": [ { ... } ], "links": { "first": "https://altoalegre.rr.leg.br/dados-abertos/licitacoes?page=1", "last": "https://altoalegre.rr.leg.br/dados-abertos/licitacoes?page=8", "prev": null, "next": "https://altoalegre.rr.leg.br/dados-abertos/licitacoes?page=2" } }