Sobral mais uma vez transforma o óbvio em realidade: abrimos os dados.Só que agora de uma maneira diferente, estamos possibilitando que programas de computador acessem os dados facilmente. Sobral está disponibilizando os dados do SIM via Interface de Programação de Aplicativos (ou API ). Acreditamos na criatividade coletiva e através dela temos a certeza que a comunidade tem condições de criar suas próprias aplicações fazendo uso dos dados da maneira que melhor lhe convier. E para isso, nada melhor que facilitar a criação desses aplicativos. Buscamos estabelecer contato com desenvolvedores interessados em criar seus próprios aplicativos usando os dados de Sobral, veja a seguir como.
URL Básica
Para acessar os dados é preciso conhecer o endereço ou url básica.
https://api-dados-abertos.tce.ce.gov.br/metodo?campo1=valor1&campo2=valor2
Segue abaixo consultas básicas de Sobral com parametros que podem ser acrescentado a URL:
Dados do Município de Sobral - Ce.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/municipios?codigo_municipio=162' \
-H 'accept: application/json'
Request URL:
https://api-dados-abertos.tce.ce.gov.br/municipios?codigo_municipio=162
Parâmetros Adicionais:
nome_municipio => Nome do Município (string)
geoibgeId => Referência do município em IBGE (string)
geonamesId => Referência do município em geonames.org (string)
Relação de Unidades Gestoras do Município.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/unidades_gestoras?codigo_municipio=162&exercicio_orcamento=202200' \
-H 'accept: application/json'
Request URL:
Parâmetros Adicionais:
Relação de Gestores Unidades Gestoras do Município.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/gestores_unidades_gestoras?codigo_municipio=162&exercicio_orcamento=202200' \
-H 'accept: application/json'
Request URL:
Parâmetros Adicionais:
codigo_unidade_gestora => Código da unidade gestora (number)
codigo_orgao => Código do orgão (string)
codigo_unidade => Código da unidade orçamentária (string)
cpf_servidor => Forma de ingresso no serviço público municipal (string)
codigo_ingresso => Forma de ingresso no serviço público municipal (string)
codigo_vinculo => Tipo de relação com o serviço público (string)
numero_expediente => Número do expediente de nomeação ou posse (string)
data_inicio_gestao => Data de início da gestao (string tipo: date-time)
Relação de Órgãos Municipais.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/orgaos?codigo_municipio=162&exercicio_orcamento=202200' \
-H 'accept: application/json'
Request URL:
https://api-dados-abertos.tce.ce.gov.br/orgaos?codigo_municipio=162&exercicio_orcamento=202200
Parâmetros Adicionais:
codigo_orgao => Código do Órgão (string)
nome_orgao => Nome do Órgão (string)
Relação de Unidades Orçamentárias descritas no Orçamento Municipal.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/unidades_orcamentarias?codigo_municipio=162&exercicio_orcamento=202200&quantidade=50&deslocamento=1' \
-H 'accept: application/json'
Request URL:
Parâmetros Adicionais:
codigo_orgao => Código do Órgão (string)
codigo_unidade => Código da Unidade Orçamentária (string)
Relação de Ordenadores de Despesas do Município.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/ordenadores?codigo_municipio=162&exercicio_orcamento=202200' \
-H 'accept: application/json'
Request URL:
https://api-dados-abertos.tce.ce.gov.br/ordenadores?codigo_municipio=162&exercicio_orcamento=202200
Parâmetros Adicionais:
codigo_unidade_gestora => Código da Unidade Gestora (string)
codigo_orgao => Código do Órgão (string)
codigo_unidade => Código da Unidade Orçamentária (string)
data_referencia_ordenador => Data de Referência da Documentação (string tipo: date-time)
Relação de Contas Extra-Orçamentárias do Município.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/contas_extra_orcamentarias?codigo_municipio=162&exercicio_orcamento=202200' \
-H 'accept: application/json'
Request URL:
Parâmetros Adicionais:
codigo_conta_extra_orc => Código da Conta Extra-Orçamentária (number)
data_referencia_doc => Data de Referência da Documentação (number)
desc_conta_extra_orc => Descrição da Conta Extra-Orçamentária (string)
vl_saldo_ini => Situação Patrimonial e Saldo no Início do Exercício (number)
Relação de itens Remuneratórios do Município.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/itens_remuneratorios?codigo_municipio=162&quantidade=50&deslocamento=1' \
-H 'accept: application/json'
Request URL:
Parâmetros Adicionais:
codigo_item => Código item (number)
tipo_item => Tipo do item (string)
Relação dos desligamentos dos agentes públicos municipais.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/desligamentos?codigo_municipio=162&exercicio_orcamento=202200&quantidade=50&deslocamento=1' \
-H 'accept: application/json'
Request URL:
Parâmetros Adicionais:
codigo_orgao => Código do órgão (string)
codigo_unidade => Código da unidade orçamentária (string)
codigo_ingresso => Forma de Ingresso no Serviço Publico Municipal (string)
codigo_vinculo => Tipo de relação com o serviço publico (string)
Relação de Dados Funcionais dos Agentes Públicos Municipais.
Curl:
curl -X 'GET' \
'https://api-dados-abertos.tce.ce.gov.br/agentes_publicos?codigo_municipio=162&exercicio_orcamento=202200&quantidade=50&deslocamento=1' \
-H 'accept: application/json'
Request URL:
Parâmetros Adicionais:
codigo_orgao => Código do órgão (string)
codigo_unidade => Código da unidade orçamentária (string)
codigo_ingresso => Forma de Ingresso no Serviço Publico Municipal (string)
situacao_funcional => Situação Funcional (string)
nome_servidor => Nome do Servidor Municipal (string)
data_referencia_agente_publico => Data de Referência da Documentação: utilize o formato “yyyymm”. Exemplo: 201001 (string tipo: date-time)
Nota para Página: | Nota: |