Portal de Transparência

Dados Abertos — API

convenios e repasses

Ativa

Endpoint

GET https://altoalegre.rr.gov.br/dados-abertos/convenios-e-repasses

Campos disponíveis

Tabela principal — convenios

data_inicio_vigencia data_fim_vigencia valor numero_convenio objeto contrapartida orgao numero_emenda ano_plano_acao codigo_plano_acao valor_investimento ano_emenda_parlamentar_plano situacao_plano_trabalho situacao_plano_acao categoria_plano_acao valor_custeio valor_empenhado valor_total parlamentar valor_repasse nome_parlamentar ano_emenda_parlamentar_plano_acao valor_global url_federal

Relacionamentos

tipoVerbas

tipoVerbas.nome tipoVerbas.slug

situacao

situacao.nome

convenioHistoricos

convenioHistoricos.valor_liberado convenioHistoricos.data_liberacao

Parâmetros de consulta

Parâmetro Tipo Descrição Exemplo
campos string Colunas a retornar, separadas por vírgula data_inicio_vigencia,data_fim_vigencia,valor
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 data_inicio_vigencia
direcao string Direção da ordenação asc ou desc
data_inicio_vigencia string Filtrar por data_inicio_vigencia (busca parcial) data_inicio_vigencia=valor
data_fim_vigencia string Filtrar por data_fim_vigencia (busca parcial) data_fim_vigencia=valor
valor string Filtrar por valor (busca parcial) valor=valor
numero_convenio string Filtrar por numero_convenio (busca parcial) numero_convenio=valor
objeto string Filtrar por objeto (busca parcial) objeto=valor
contrapartida string Filtrar por contrapartida (busca parcial) contrapartida=valor
orgao string Filtrar por orgao (busca parcial) orgao=valor
numero_emenda string Filtrar por numero_emenda (busca parcial) numero_emenda=valor
ano_plano_acao string Filtrar por ano_plano_acao (busca parcial) ano_plano_acao=valor
codigo_plano_acao string Filtrar por codigo_plano_acao (busca parcial) codigo_plano_acao=valor
valor_investimento string Filtrar por valor_investimento (busca parcial) valor_investimento=valor
ano_emenda_parlamentar_plano string Filtrar por ano_emenda_parlamentar_plano (busca parcial) ano_emenda_parlamentar_plano=valor
situacao_plano_trabalho string Filtrar por situacao_plano_trabalho (busca parcial) situacao_plano_trabalho=valor
situacao_plano_acao string Filtrar por situacao_plano_acao (busca parcial) situacao_plano_acao=valor
categoria_plano_acao string Filtrar por categoria_plano_acao (busca parcial) categoria_plano_acao=valor
valor_custeio string Filtrar por valor_custeio (busca parcial) valor_custeio=valor
valor_empenhado string Filtrar por valor_empenhado (busca parcial) valor_empenhado=valor
valor_total string Filtrar por valor_total (busca parcial) valor_total=valor
parlamentar string Filtrar por parlamentar (busca parcial) parlamentar=valor
valor_repasse string Filtrar por valor_repasse (busca parcial) valor_repasse=valor
nome_parlamentar string Filtrar por nome_parlamentar (busca parcial) nome_parlamentar=valor
ano_emenda_parlamentar_plano_acao string Filtrar por ano_emenda_parlamentar_plano_acao (busca parcial) ano_emenda_parlamentar_plano_acao=valor
valor_global string Filtrar por valor_global (busca parcial) valor_global=valor
url_federal string Filtrar por url_federal (busca parcial) url_federal=valor

Exemplos de uso

Buscar todos os registros (primeira página)

https://altoalegre.rr.gov.br/dados-abertos/convenios-e-repasses Testar

Selecionar campos específicos

https://altoalegre.rr.gov.br/dados-abertos/convenios-e-repasses?campos=data_inicio_vigencia,data_fim_vigencia,valor Testar

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

https://altoalegre.rr.gov.br/dados-abertos/convenios-e-repasses?page=2&per_page=50 Testar

Ordenar por campo

https://altoalegre.rr.gov.br/dados-abertos/convenios-e-repasses?ordem=data_inicio_vigencia&direcao=desc Testar

Usando cURL

curl -X GET "https://altoalegre.rr.gov.br/dados-abertos/convenios-e-repasses?per_page=10" -H "Accept: application/json"

JavaScript (fetch)

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

Formato da resposta (JSON)

{ "api": "convenios e repasses", "total": 150, "per_page": 20, "current_page": 1, "last_page": 8, "data": [ { ... } ], "links": { "first": "https://altoalegre.rr.gov.br/dados-abertos/convenios-e-repasses?page=1", "last": "https://altoalegre.rr.gov.br/dados-abertos/convenios-e-repasses?page=8", "prev": null, "next": "https://altoalegre.rr.gov.br/dados-abertos/convenios-e-repasses?page=2" } }