Portal de Transparência

Dados Abertos — API

secretarias

Ativa

Endpoint

GET https://rorainopolis.rr.gov.br/dados-abertos/secretarias

Campos disponíveis

Tabela principal — secretarias

nome descricao sigla endereco complemento bairro telefone email secretario funcionamento imagem competencia adjunto

Relacionamentos

organizacao

organizacao.slug organizacao.nome

Parâmetros de consulta

Parâmetro Tipo Descrição Exemplo
campos string Colunas a retornar, separadas por vírgula nome,descricao,sigla
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 nome
direcao string Direção da ordenação asc ou desc
nome string Filtrar por nome (busca parcial) nome=valor
descricao string Filtrar por descricao (busca parcial) descricao=valor
sigla string Filtrar por sigla (busca parcial) sigla=valor
endereco string Filtrar por endereco (busca parcial) endereco=valor
complemento string Filtrar por complemento (busca parcial) complemento=valor
bairro string Filtrar por bairro (busca parcial) bairro=valor
telefone string Filtrar por telefone (busca parcial) telefone=valor
email string Filtrar por email (busca parcial) email=valor
secretario string Filtrar por secretario (busca parcial) secretario=valor
funcionamento string Filtrar por funcionamento (busca parcial) funcionamento=valor
imagem string Filtrar por imagem (busca parcial) imagem=valor
competencia string Filtrar por competencia (busca parcial) competencia=valor
adjunto string Filtrar por adjunto (busca parcial) adjunto=valor

Exemplos de uso

Buscar todos os registros (primeira página)

https://rorainopolis.rr.gov.br/dados-abertos/secretarias Testar

Selecionar campos específicos

https://rorainopolis.rr.gov.br/dados-abertos/secretarias?campos=nome,descricao,sigla Testar

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

https://rorainopolis.rr.gov.br/dados-abertos/secretarias?page=2&per_page=50 Testar

Ordenar por campo

https://rorainopolis.rr.gov.br/dados-abertos/secretarias?ordem=nome&direcao=desc Testar

Usando cURL

curl -X GET "https://rorainopolis.rr.gov.br/dados-abertos/secretarias?per_page=10" -H "Accept: application/json"

JavaScript (fetch)

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

Formato da resposta (JSON)

{ "api": "secretarias", "total": 150, "per_page": 20, "current_page": 1, "last_page": 8, "data": [ { ... } ], "links": { "first": "https://rorainopolis.rr.gov.br/dados-abertos/secretarias?page=1", "last": "https://rorainopolis.rr.gov.br/dados-abertos/secretarias?page=8", "prev": null, "next": "https://rorainopolis.rr.gov.br/dados-abertos/secretarias?page=2" } }
Aguardando atendente disponível. Em breve você será atendido.