Documentação da API

Esta página documenta as APIs disponíveis para acesso público aos dados.

Dados Abertos para uma Gestão Transparente

Esta plataforma de dados abertos representa nosso compromisso com a transparência ativa e o fortalecimento do controle social.

Ao disponibilizar acesso programático às informações públicas, buscamos:

  • Democratizar o acesso à informação de forma estruturada e em tempo real
  • Fomentar a inovação cidadã, permitindo que desenvolvedores e pesquisadores criem novas formas de visualizar e analisar dados públicos
  • Promover a accountability, facilitando o acompanhamento das políticas públicas pela sociedade
  • Estimular o desenvolvimento de aplicativos e ferramentas que melhorem os serviços públicos
Controle Social em Ação

Ao utilizar esta API, você está participando ativamente do ecossistema de governança aberta, onde dados públicos se transformam em instrumentos concretos de participação social e melhoria contínua da gestão pública.

Convidamos cidadãos, jornalistas, pesquisadores e desenvolvedores a explorarem esses dados e contribuírem para uma administração mais transparente e colaborativa.

Endpoints Disponíveis

SAPL

O Sistema de Apoio ao Processo Legislativo (SAPL) disponibiliza uma API própria. Para mais informações, acesse o link abaixo, nele é possivel encontrar dados abertos sobre deputados, mesa diretora e comissões além de outras.

https://sapl.al.ac.leg.br/api/schema/swagger-ui/
Acordos e Convênios
GET /acordos-e-convenios
Parâmetros:
  • busca (opcional) - Termo referente ao tipo, partes, processo ou objeto do acordo ou convênio (padrão: Todos)
  • ano (opcional) - Ano do acordo ou convênio (padrão: Todos)
  • page (opcional) - Número da página (padrão: 1)
  • size (opcional) - Itens por página (padrão: 10, máximo: 100)
  • sort (opcional) - Campo para ordenação (ex: nome,asc)
Despesas
GET /despesa
Parâmetros:
  • busca (opcional) - Termo referente ao documento ou favorecido da despesa (padrão: Todos)
  • dataInicio (opcional) - Data de início (padrão: Todos)
  • dataTermino (opcional) - Data de término (padrão: Todos)
  • page (opcional) - Número da página (padrão: 1)
  • size (opcional) - Itens por página (padrão: 10, máximo: 100)
  • sort (opcional) - Campo para ordenação (ex: nome,asc)
Estagiários
GET /estagiario
Parâmetros:
  • nome (opcional) - Nome do estagiário (padrão: Todos)
  • page (opcional) - Número da página (padrão: 1)
  • size (opcional) - Itens por página (padrão: 10, máximo: 100)
  • sort (opcional) - Campo para ordenação (ex: nome,asc)
Funcionários
GET /funcionario
Parâmetros:
  • nome (opcional) - Nome do funcionário (padrão: Todos)
  • cpf (opcional) - CPF do funcionário (padrão: Todos)
  • page (opcional) - Número da página (padrão: 1)
  • size (opcional) - Itens por página (padrão: 10, máximo: 100)
  • sort (opcional) - Campo para ordenação (ex: nome,asc)
Gestores e Fiscais de Contratos
GET /gestor-fiscal-contrato
Parâmetros:
  • nome (opcional) - Nome do gestor ou fiscal (padrão: Todos)
  • situacao (opcional) - Situação do gestor ou fiscal (padrão: Todos)
  • page (opcional) - Número da página (padrão: 1)
  • size (opcional) - Itens por página (padrão: 10, máximo: 100)
  • sort (opcional) - Campo para ordenação (ex: nome,asc)
Obras
GET /obra
Parâmetros:
  • objeto (opcional) - Termo referente à descrição obra (padrão: Todos)
  • page (opcional) - Número da página (padrão: 1)
  • size (opcional) - Itens por página (padrão: 10, máximo: 100)
  • sort (opcional) - Campo para ordenação (ex: nome,asc)
Receitas
GET /receita
Parâmetros:
  • ano (opcional) - Ano da receita (padrão: Todos)
  • dataInicio (opcional) - Data de início (padrão: Todos)
  • dataTermino (opcional) - Data de término (padrão: Todos)
  • page (opcional) - Número da página (padrão: 1)
  • size (opcional) - Itens por página (padrão: 10, máximo: 100)
  • sort (opcional) - Campo para ordenação (ex: nome,asc)
Terceirizados
GET /terceirizado
Parâmetros:
  • nome (opcional) - Nome do terceirizado (padrão: Todos)
  • page (opcional) - Número da página (padrão: 1)
  • size (opcional) - Itens por página (padrão: 10, máximo: 100)
  • sort (opcional) - Campo para ordenação (ex: nome,asc)

ALEAC

Transparência