Portal de Transparência

Dados Abertos — API

Processos

Ativa

Endpoint

GET https://amajari.rr.leg.br/dados-abertos/processos

Campos disponíveis

Tabela principal — cpls

covid prazo qtd_item valor_estimado valor_contratado local_entrega status_entrega data_celebracao data_abertura numprocesso anoprocesso siglaprocesso

Relacionamentos

finalidade

finalidade.nome finalidade.slug finalidade.id

modalidade

modalidade.nome modalidade.slug modalidade.id

situacao

situacao.id situacao.nome situacao.slug

itens

itens.id itens.descricao itens.quantidade itens.valor itens.arquivo

aditivo

aditivo.id aditivo.contrato aditivo.numero aditivo.covid aditivo.descricao aditivo.justificativa aditivo.data_inicio aditivo.data_terminio aditivo.valor aditivo.arquivo aditivo.data_assinatura

contratos

contratos.id contratos.numero contratos.covid contratos.descricao contratos.contrato contratos.justificativa contratos.data_inicio contratos.arquivo contratos.valor contratos.data_terminio contratos.data_assinatura

anexo

anexo.arquivo anexo.slug anexo.nome anexo.id

fiscal

fiscal.publicacao fiscal.portaria fiscal.arquivo fiscal.ativo fiscal.data_saida fiscal.data_inclusao

Parâmetros de consulta

Parâmetro Tipo Descrição Exemplo
campos string Colunas a retornar, separadas por vírgula covid,prazo,qtd_item
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 covid
direcao string Direção da ordenação asc ou desc
covid string Filtrar por covid (busca parcial) covid=valor
prazo string Filtrar por prazo (busca parcial) prazo=valor
qtd_item string Filtrar por qtd_item (busca parcial) qtd_item=valor
valor_estimado string Filtrar por valor_estimado (busca parcial) valor_estimado=valor
valor_contratado string Filtrar por valor_contratado (busca parcial) valor_contratado=valor
local_entrega string Filtrar por local_entrega (busca parcial) local_entrega=valor
status_entrega string Filtrar por status_entrega (busca parcial) status_entrega=valor
data_celebracao string Filtrar por data_celebracao (busca parcial) data_celebracao=valor
data_abertura string Filtrar por data_abertura (busca parcial) data_abertura=valor
numprocesso string Filtrar por numprocesso (busca parcial) numprocesso=valor
anoprocesso string Filtrar por anoprocesso (busca parcial) anoprocesso=valor
siglaprocesso string Filtrar por siglaprocesso (busca parcial) siglaprocesso=valor

Exemplos de uso

Buscar todos os registros (primeira página)

https://amajari.rr.leg.br/dados-abertos/processos Testar

Selecionar campos específicos

https://amajari.rr.leg.br/dados-abertos/processos?campos=covid,prazo,qtd_item Testar

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

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

Ordenar por campo

https://amajari.rr.leg.br/dados-abertos/processos?ordem=covid&direcao=desc Testar

Usando cURL

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

JavaScript (fetch)

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

Formato da resposta (JSON)

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