Boas-vindas
Esta área reúne orientações para acesso, consulta e reutilização dos dados públicos disponibilizados pelo Município.
Dados abertos são informações públicas disponibilizadas em formatos que permitem consulta, análise, compartilhamento e reutilização por qualquer pessoa. Essa prática fortalece a transparência ativa, amplia o controle social e facilita o uso dos dados por cidadãos, órgãos de controle, pesquisadores e desenvolvedores.
As APIs públicas permitem que sistemas, painéis e aplicações consultem informações de forma padronizada. Cada módulo documentado apresenta a descrição do conjunto de dados, os filtros aceitos, os campos de retorno, os formatos disponíveis e exemplos de requisição, observadas as regras de proteção de dados pessoais.
A documentação será organizada por módulos temáticos. A primeira área contemplada é Contratos, e os demais conjuntos de dados serão incorporados conforme homologação técnica e disponibilidade das informações.
Antes de integrar sistemas externos a esta API, consulte as Regras de Utilização da API de Dados Abertos, que descrevem o limite técnico de requisições, a exigência de citação da fonte e as demais condições de uso.
Módulos da documentação
A navegação abaixo apresenta a organização prevista para os conjuntos de dados abertos do portal.
Contratos
A seção de Contratos concentra a documentação sobre contratos administrativos publicados no Portal da Transparência, com descrição do conjunto de dados, critérios de consulta, campos de retorno e exemplos de uso.
- Status
- Disponível
- Formato
- JSON
- Endpoint
- /api/contratos
Consulta pública de contratos
Endpoint aberto para consulta dos contratos publicados, com filtro opcional por ano do contrato.
https://dev.portal.varanda.dev.br/api/contratos
GET
Parâmetros obrigatórios
Não necessita de parâmetro obrigatório.
Parâmetros opcionais
| Nome | Tipo | Descrição |
|---|---|---|
ano |
INT (4) | Ano do contrato a ser consultado. |
Retorno
| Nome | Tipo | Descrição |
|---|---|---|
ano |
INT | Ano do contrato. |
data |
DATA | Data do contrato no formato AAAA-MM-DD. |
numero |
VARCHAR | Número do contrato. |
modalidade |
VARCHAR | Modalidade da licitação vinculada ao contrato. |
objeto |
VARCHAR | Objeto do contrato. |
fornecedor |
VARCHAR | Fornecedor do contrato. |
cnpj |
VARCHAR | CNPJ do fornecedor, ou CPF mascarado quando o fornecedor for pessoa física. |
vig?ncia_inicial |
DATA | Data inicial da vigência no formato AAAA-MM-DD. |
vig?ncia_final |
DATA | Data final da vigência no formato AAAA-MM-DD. |
valor |
DECIMAL | Valor do contrato com duas casas decimais. |
Como usar
URL utilizada:
https://dev.portal.varanda.dev.br/api/contratos?ano=2024
Exemplo de retorno
{
"Contratos": [
{
"ano": 2024,
"data": "2024-04-24",
"numero": "03",
"modalidade": "DISPENSA DE LICITAÇÃO",
"objeto": "FORNECIMENTO DE MATERIAIS PARA ATENDER AS NECESSIDADES DA ADMINISTRAÇÃO MUNICIPAL.",
"fornecedor": "EMPRESA EXEMPLO LTDA",
"cnpj": "12.345.678/0001-90",
"vig?ncia_inicial": "2024-04-24",
"vig?ncia_final": "2024-07-24",
"valor": "41157.88"
}
]
}
Licitações
Consulta pública das licitações publicadas, com filtro opcional por ano do exercício.
https://dev.portal.varanda.dev.br/api/licitacoes
GET
Parâmetros obrigatórios
Não necessita de parâmetro obrigatório.
Parâmetros opcionais
| Nome | Tipo | Descrição |
|---|---|---|
ano |
INT (4) | Ano do exercício da licitação. |
Retorno
| Nome | Tipo | Descrição |
|---|---|---|
ano |
INT | Ano do exercício da licitação. |
numero |
VARCHAR | Número da licitação. |
numero_processo |
VARCHAR | Número do processo administrativo. |
data_publicacao |
DATA | Data de publicação no formato AAAA-MM-DD. |
data_licitacao |
DATA | Data da licitação no formato AAAA-MM-DD. |
modalidade |
VARCHAR | Modalidade da licitação. |
situacao |
VARCHAR | Situação da licitação. |
entidade |
VARCHAR | Órgão responsável pela licitação. |
objeto |
TEXT | Objeto da licitação. |
valor_estimado |
DECIMAL | Valor estimado com duas casas decimais. |
valor_certame |
DECIMAL | Valor do certame com duas casas decimais. |
Como usar
URL utilizada:
https://dev.portal.varanda.dev.br/api/licitacoes?ano=2024
Exemplo de retorno
{
"Licitacoes": [
{
"ano": 2024,
"numero": "001/2024",
"numero_processo": "1234/2024",
"data_publicacao": "2024-01-10",
"data_licitacao": "2024-02-01",
"modalidade": "Pregão",
"situacao": "Homologado",
"entidade": "Prefeitura Municipal de Arapiraca",
"objeto": "Aquisição de materiais.",
"valor_estimado": "100000.00",
"valor_certame": "95000.00"
}
]
}
Servidores
Consulta pública de servidores e remunerações, com CPF sempre mascarado.
https://dev.portal.varanda.dev.br/api/servidores
GET
Parâmetros obrigatórios
Não necessita de parâmetro obrigatório.
Parâmetros opcionais
| Nome | Tipo | Descrição |
|---|---|---|
ano |
INT (4) | Ano de referência da folha. |
mes |
INT | Mês de referência da folha, de 1 a 12. |
Retorno
| Nome | Tipo | Descrição |
|---|---|---|
nome |
VARCHAR | Nome do servidor. |
cpf |
VARCHAR | CPF mascarado. |
matricula |
VARCHAR | Matrícula do servidor. |
cargo |
VARCHAR | Cargo ocupado. |
orgao |
VARCHAR | Órgão de lotação. |
tipo_vinculo |
VARCHAR | Tipo de vínculo. |
carga_horaria |
INT | Carga horária semanal. |
situacao |
VARCHAR | Situação funcional. |
salario_bruto |
DECIMAL | Remuneração bruta com duas casas decimais. |
salario_liquido |
DECIMAL | Remuneração líquida com duas casas decimais. |
mes |
INT | Mês de referência da folha. |
ano |
INT | Ano de referência da folha. |
Como usar
URL utilizada:
https://dev.portal.varanda.dev.br/api/servidores?ano=2024&mes=6
Exemplo de retorno
{
"Servidores": [
{
"nome": "JOAO SILVA",
"cpf": "***.456.7**-**",
"matricula": "12345",
"cargo": "Analista",
"orgao": "Secretaria de Administração",
"tipo_vinculo": "Efetivo",
"carga_horaria": 40,
"situacao": "Ativo",
"salario_bruto": "5000.00",
"salario_liquido": "4000.00",
"mes": 6,
"ano": 2024
}
]
}
Legislação
Consulta pública da legislação publicada, com filtro opcional por ano.
https://dev.portal.varanda.dev.br/api/legislacao
GET
Parâmetros obrigatórios
Não necessita de parâmetro obrigatório.
Parâmetros opcionais
| Nome | Tipo | Descrição |
|---|---|---|
ano |
INT (4) | Ano ou exercício da legislação. |
Retorno
| Nome | Tipo | Descrição |
|---|---|---|
tipo |
VARCHAR | Tipo de legislação. |
numero |
VARCHAR | Número da legislação. |
nome |
VARCHAR | Nome ou título da legislação. |
descricao |
VARCHAR | Ementa ou descrição. |
ano |
INT | Ano ou exercício. |
data |
DATA | Data no formato AAAA-MM-DD, quando disponível. |
Como usar
URL utilizada:
https://dev.portal.varanda.dev.br/api/legislacao?ano=2024
Exemplo de retorno
{
"Legislacao": [
{
"tipo": "Lei",
"numero": "001/2024",
"nome": "Lei Exemplo",
"descricao": "Ementa da legislação.",
"ano": 2024,
"data": "2024-01-10"
}
]
}
Convênios
Consulta pública dos convênios publicados, com filtro opcional por ano da assinatura.
https://dev.portal.varanda.dev.br/api/convenios
GET
Parâmetros obrigatórios
Não necessita de parâmetro obrigatório.
Parâmetros opcionais
| Nome | Tipo | Descrição |
|---|---|---|
ano |
INT (4) | Ano da assinatura do convênio. |
Retorno
| Nome | Tipo | Descrição |
|---|---|---|
numero_convenio |
VARCHAR | Número do convênio. |
objeto |
TEXT | Objeto do convênio. |
objeto_detalhado |
TEXT | Detalhamento do objeto. |
orgao_concedente |
VARCHAR | Órgão concedente. |
orgao_convenente |
VARCHAR | Órgão convenente. |
data_assinatura |
DATA | Data de assinatura no formato AAAA-MM-DD. |
data_inicio_vigencia |
DATA | Início da vigência no formato AAAA-MM-DD. |
data_fim_vigencia |
DATA | Fim da vigência no formato AAAA-MM-DD. |
valor_total |
DECIMAL | Valor total com duas casas decimais. |
valor_repasse |
DECIMAL | Valor do repasse com duas casas decimais. |
valor_contra_partida |
DECIMAL | Valor da contrapartida com duas casas decimais. |
tipo |
VARCHAR | Tipo de instrumento. |
situacao |
VARCHAR | Situação do convênio. |
Como usar
URL utilizada:
https://dev.portal.varanda.dev.br/api/convenios?ano=2024
Exemplo de retorno
{
"Convenios": [
{
"numero_convenio": "001/2024",
"objeto": "Objeto do convênio.",
"objeto_detalhado": "Detalhamento do objeto.",
"orgao_concedente": "Órgão concedente",
"orgao_convenente": "Órgão convenente",
"data_assinatura": "2024-01-10",
"data_inicio_vigencia": "2024-01-15",
"data_fim_vigencia": "2024-12-31",
"valor_total": "100000.00",
"valor_repasse": "90000.00",
"valor_contra_partida": "10000.00",
"tipo": "Convênio",
"situacao": "Vigente"
}
]
}
Regras de Utilização
Condições de acesso, reutilização e limites técnicos para o consumo automatizado dos dados abertos do Portal da Transparência.
1. Natureza pública dos dados
Os dados disponibilizados pelos endpoints públicos do Portal da Transparência (Contratos, Licitações, Servidores, Legislação e Convênios) são informações de caráter público, oriundas da execução da transparência ativa municipal, e podem ser livremente consultados, copiados, distribuídos e reutilizados, respeitadas as regras descritas a seguir e a legislação de proteção de dados pessoais aplicável (dados sensíveis, como o CPF de servidores, são disponibilizados de forma mascarada).
2. Citação da fonte
Ao reutilizar, republicar ou incorporar os dados em outros sistemas, painéis, pesquisas ou publicações, é exigida a citação da fonte como "Portal da Transparência de Arapiraca", preferencialmente com indicação do endpoint utilizado e da data da consulta.
3. Limite técnico de requisições
Para preservar a estabilidade do serviço e o acesso equânime de todos os consumidores, cada endpoint
da API pública está sujeito a um limite técnico de 120 requisições por minuto, por endereço
IP. Requisições que excedam esse limite recebem resposta HTTP 429
(Too Many Requests) e devem ser reenviadas após o intervalo indicado na resposta.
4. Disponibilidade do serviço
A API é mantida em regime de melhor esforço. Não há garantia de disponibilidade ininterrupta (24x7), podendo ocorrer indisponibilidades temporárias para manutenção, atualização de dados ou correção de falhas, sem aviso prévio.
5. Qualidade, atualização e reprocessamento dos dados
Os dados publicados podem ser reprocessados, corrigidos ou atualizados a qualquer momento pela administração municipal, em razão de retificações administrativas, correções de erro material ou atualização de registros. Recomenda-se que sistemas consumidores não tratem os dados como definitivos e verifiquem periodicamente eventuais alterações.
6. Uso responsável
É vedado o uso da API para fins que violem a legislação vigente, que tentem contornar os limites técnicos de acesso, ou que exponham indevidamente dados pessoais além do que já é disponibilizado publicamente pelo Portal.
7. Canal de contato
Dúvidas, sugestões ou solicitações relacionadas ao uso da API de dados abertos podem ser encaminhadas pelos canais de Ouvidoria ou E-SIC do Portal da Transparência.