Acesso Automatizado - OpenAPI
Acesso Automatizado
As informações da Câmara Municipal de Jataí estão subdivididas em três sistemas web. O primeiro deles, o PortalCMJ, este que você lê este conteúdo, desenvolvido e mantido pela equipe de T.I. desta instituição. Já os outros são serviços terceirizados, criados pois, por um fornecedor contratado que oferece soluções de transparência e gestão pública administrativa.
As três soluções estão acessíveis atraves dos links abaixo:
1) PortalCMJ - https://www.jatai.go.leg.br
2) Portal 1 SIGEP - http://camaradejatai.sigepnet.com.br
3) Portal 2 SIGEP - http://gestaopublica.camara.jatai.bsit-br.com.br/portal/portal.jsf
O acesso automatizado descrito nesta página refere-se à API do PortalCMJ, criada sobre a Especificação OpenAPI 3.0 - OAS 3.0.
A Especificação OpenAPI (OAS) define uma descrição de interface padrão independente de linguagem de programação para APIs HTTP, que permite que humanos e computadores descubram e entendam os recursos de um serviço sem exigir acesso ao código-fonte, documentação adicional ou inspeção do tráfego de rede . Quando definido corretamente via OpenAPI, um consumidor pode entender e interagir com o serviço remoto com uma quantidade mínima de lógica de implementação. Semelhante ao que as descrições de interface fizeram para a programação de nível inferior, a Especificação OpenAPI remove suposições ao chamar um serviço. Fonte: https://spec.openapis.org/oas/v3.1.0
A especificação da PortalCMJ API e, portanto, seus modelos, atributos, filtros de buscas e endpoint's de comunicação RestFULL, pode ser encontrada em:
https://www.jatai.go.leg.br/api/schema/swagger-ui/
O acesso de máquina ao schema é encontrado em:
https://www.jatai.go.leg.br/api/schema/
E a lista simplificada dos endpoint's em:
https://www.jatai.go.leg.br/api/