API / Dotações Orçamentárias

Consulta Avançada

Esta consulta é totalmente aberta para a customização de campos e filtros a serem utilizados. A partir dela, podem ser montadas diversas consultas cruzando informações de Dotações e especificando as colunas que devem ser exibidas. O retorno depende dos parâmetros que serão utilizados.

 

URL

/orcamento/json-dotacoes-avancada-filtro/

 

MÉTODO

GET

 

PARÂMETROS

Obrigatórios

Nome Tipo Descrição Valores
limit integer Seta um limite de resultados apresentados na consulta. 1 a 1000
offset integer Seta a quantidade de valores que será ignorada no início dos resultados. Apresentada o próximo valor após o offset. -
data_registro_dti_ Date Seta a data inicial que será realizada a consulta. (dd/mm/yyyy) -
data_registro_dtf_ Date Seta a data final que será realizada a consulta. (dd/mm/yyyy) -
visualizar text Define quais colunas serão exibidas. Pode ser vários. ex: visualizar=ug&visualizar=descricao_ug descricao_ug, ug, descricao_natureza2, descricao_natureza3, descricao_natureza5, descricao_natureza6, ano, mes
valor text Define quais valores serão exibidos. Pode ser vários. ex: valor=total_inicial&valor=total_reduzido total_inicial, total_suplementado, total_reduzido, total_atualizado

* Ao passar descricao_ug como valor de visualizar, obrigatoriamente deve ser passado também o valor ug.

 

Opcionais

Nome Tipo Descrição
ug__in integer Filtra pelo código da unidade gestora entre as retornadas na consulta.
descricao_ug__in text Filtra pelo nome da unidade gestora entre as retornadas na consulta.
descricao_natureza2__in (cat. econômica) text Filtra pelo nome da categoria econômica entre as retornadas na consulta.
descricao_natureza3__in (natureza da despesa) text Filtra pelo nome da natureza entre as retornadas na consulta.
descricao_natureza5__in (mod. de aplicação) text Filtra pelo nome da modalidade de aplicação entre as retornadas na consulta.
descricao_natureza6__in (elemento) text Filtra pelo nome do elemento entre as retornadas na consulta.
sort text Define o campo o qual será ordenada a consulta.
order text Define a ordem que será ordenada a consulta. Valores: asc / desc

* Os parâmetros com __in no final podem ter mais de um valor associado. Exemplo: /?ug__in=64647&ug__in=92782

 

EXEMPLO

URL utilizada: http://transparencia.al.gov.br/orcamento/json-dotacoes-avancada-filtro/?data_registro_dti_=01/01/2015&data_registro_dtf_=31/12/2015&visualizar=descricao_natureza6&limit=2&offset=0&valor=total_inicial&valor=total_atualizado

 

{
  "total": 55,
  "titulo": "Dotações Orçamentárias",
  "detalhe": {
    "valor_atualizado_total": "8.470.965.411,90",
    "valor_suplementado__sum": "17.346.811,79",
    "valor_inicial__sum": "124.535.778,00",
    "valor_reduzido__sum": "11.639.084,20",
    "valor_inicial_total": "8.334.308.547,00",
    "valor_suplementado_total": "3.844.579.308,46",
    "valor_reduzido_total": "3.707.922.443,56",
    "valor_atualizado__sum": "130.243.505,59",
    "descricao_natureza6": "APOSENTADORIAS, RESERVA REMUNERADA E REFORMAS"
  },
  "rows": [
    {
      "total_atualizado": "130.243.505,59",
      "total_inicial": "124.535.778,00",
      "descricao_natureza6": "APOSENTADORIAS, RESERVA REMUNERADA E REFORMAS"
    },
    {
      "total_atualizado": "1.772.477,88",
      "total_inicial": "2.695.126,00",
      "descricao_natureza6": "AQUISICAO DE IMOVEIS"
    }
  ]
}
TENHA ACESSO ÀS INFORMAÇÕES ATRAVÉS DE DADOS ABERTOS
2007-2024. Conteúdo e dados do Portal da Transparência licenciados sob Licença Creative Commons Licença Creative Commons BY-SA Open Data