Primeiramente, obrigado por escolher a JusAPI, temos muito orgulho em ser seu parceiro nessa jornada tecnológica! Conte conosco para solicitar novas funcionalidades que farão a diferença em sua rotina. Nossa missão é auxiliar na realização dos seus sonhos, trazendo leveza, facilidade e tranquilidade à sua vida.
Conheça todos os serviços inovadores prestados pela JusAPI:
Em caso de dúvidas ou problemas, não exite em nos contatar por WhatsApp, email ou telefone!
API é o acrônimo inglês para “Interface de Programação de Aplicações”, como uma plataforma de micro-serviços para sistemas de informação. O fornecimento de serviços via API tem crescido exponencialmente, liderado por empresas como Google, Amazon, IBM… pois empoderam softwares, com tecnologias disruptivas, facilitando acessos e integrações.
REST é o acrônimo inglês para “Transferência de Estado Representacional”, uma arquitetura que ignora detalhes de sintaxe de protocolo e implementação de componentes, com o objetivo de focar nos componentes e na interpretação de elementos significantes. O cumprimento dos itens abaixo classifica formalmente a arquitetura como RESTful. Embora muitos não se apeguem ao formalismo.
A integração com a nossa API é realizada através do envio de requisições para o seguinte endereço que hospeda nossa RESTful API:
Obedecendo as seguintes reposições:
A JusAPI deu um passo além dos outros sistemas, que apenas executam busca e entrega de publicações. Para facilitar a vida dos operadores do direito, prestamos um serviço que consiste em pesquisar em todos os Diários da Justiça dos: Estados, União, Distrito Federal e Instâncias Superiores, em busca das Notas de Expediente endereçadas aos nossos clientes. Reunimos e repassamos diariamente as informações das Notas, juntamente com a interpretação realizada por nossa Inteligência Artificial.
Retornos da função importaNotas:
<data>
<sucesso>1</sucesso>
<data>
<records>1</records>
<data>
<id>{id}</id>
<siglaDiario>{siglaDiario}</siglaDiario>
<data>{data}</data>
<dataDisponibilizacao>{dataDisponibilizacao}</dataDisponibilizacao>
<nota>{nota}</nota>
<processo>{processo}</processo>
<orgao>{orgao}</orgao>
<escritorioid>{escritorioid}</escritorioid>
<esferaDiario>{esferaDiario}</esferaDiario>
<numEdicao>{numEdicao}</numEdicao>
<termoPesquisado>{termoPesquisado}</termoPesquisado>
<oab>{oab}</oab>
<estado>{estado}</estado>
<classificacao>{classificacao}</classificacao>
</data>
</data>
</data>
{
"sucesso": true,
"data": {
"records": 1,
"data": {
"id": |id|,
"siglaDiario": |siglaDiario|,
"data": |data|,
"dataDisponibilizacao": |dataDisponibilizacao|,
"nota": |nota|,
"processo": |processo|,
"orgao": |orgao|,
"escritorioid": |escritorioid|,
"esferaDiario": |esferaDiario|,
"numEdicao": |numEdicao|,
"termoPesquisado": |termoPesquisado|,
"oab": |oab|,
"estado": |estado|,
"classificacao": |classificacao|
}
}
}
https://www.sijur.com.br/api/confirmaNotas/{tipo}?usuario={usuario}&senha={senha}
Retornos da função confirmaNotas:
<data>
<sucesso>1<sucesso>
<data>
<confirmadas>{confirmadas}</confirmadas>
<nao_confirmadas>{nao_confirmadas}</nao_confirmadas>
</data>
</data>
{
"sucesso": true,
"data": {
"confirmadas": |confirmadas|,
"nao_confirmadas": |nao_confirmadas|
}
}
O retorno pode se dar tanto em XML quanto JSON, de acordo com a preferência utilizada pelo sistema a ser integrado. Caso ainda não trabalhe com nenhuma, recomendamos JSON por ser uma tecnologia mais recente, a definição como visto é dada preenchendo {tipo}.
<data>
<sucesso>1</sucesso>
<data>{conteudo retornado conforme função}</data>
</data>
{
"sucesso": true,
"data": {conteudo retornado conforme função}
}
As definições de Usuário e Senha, assim como demais opções de recebimento de dados, são definidas em reunião, para agilizar o início do processo de integração.
1. Página carregada mas em branco pode ser causada pelo seguinte erro:
2. Mensagem: “Credenciais informadas não correspondem a nenhum usuário de API.”pode ser causada pelos seguintes erros:
3. Mensagem: “Requisição sem credenciais.” pode ser causada pelos seguintes erros:
4. Mensagem: “Função (XXXX) não válida para esse objeto.” pode ser causada pelos seguintes erros: