<iframe src="//www.googletagmanager.com/ns.html?id=GTM-M5GQNQ" height="0" width="0" style="display:none;visibility:hidden"></iframe>

API - Métodos de processos

Luiz Kurihara -

Retornando andamentos de um processo

Path: /api/processos/{idProcesso}/andamentos/json
Método: GET

Lista todos os andamentos de um processo.

JSON Retornado (exemplo):
[{
      "id": 7514,
"processo": "CÍVEL - PAULA FRANCO SANTOS X CORREA DE OLIVEIRA",
"horaFormatada": "00:00",
"dataFormatada": "20/11/2000",
"descricao": "DISTRIBUIÇÃO INTERNA ",
"tipo": 4,
"pendente": false,
"prazoAndamentoEmNumero": 0,
"prazoAndamento": "",
"tipoNome": "Diversos",
"intervaloLembrarCompromisso": "0 Minutos",
"advogado": 6176,
"advogadoNome": "SONIA MARTINS",
"advogadoGravatarMD5": "g01b189f2333b07b7c712e4c7eae5df0" }]

Retornando todos os processos do sistema

Path:  /api/processos/json
Método: GET

Lista todos os processos do sistema

JSON Retornado (exemplo):
[{
"id": 2,
"numero": "123.456.789.99999",
"pasta": "01",
"tipo": "String",
"titulo": "String",
"objeto": "String",
"forocompleto": "",
"dataInicio": "",
"dataEntrada": "23/11/2016",
"dataEncerramento": "",
"dataAtuGeral": "23/11/2016",
"dataCadastro": "23/11/2016",
"dataAtualizacaoFicha": "23/11/2016",
"estrategia": "Sua Estrategia",
"valorCausa": "R$ 300,00",
"valorTotalAtualizado": 0,
"valorProvisao": "R$ 1,00",
"statusDescricao": "Ativo",
"status": "0",
"oculto": 0,
"parteAtiva": "0",
"desdobramentos": [
{
"id": 2,
"numero": "123.456.789.99999",
"instancia": "Supremo",
"forocompleto": "",
"parteContraria": {
"id": 6,
"nome": "Pessoa Parte Contraria - TESTE"
},
"parteInteressada": {
"id": 9,
"nome": "Razão Social de teste para nova Matriz"
},
"foro": {}
}
],
"advogado": {
"id": 1,
"nome": "A Definir"
},
"advogadoContra": {
"id": 2,
"nome": "Pessoa Advogado Contra - TESTE"
},
"parteContraria": {
"id": 6,
"nome": "Pessoa Parte Contraria - TESTE"
},
"parteInteressada": {
"id": 9,
"nome": "Razão Social de teste para nova Matriz"
},
"cliente": {
"id": 9,
"nome": "Razão Social de teste para nova Matriz"
},
"escritorio": {
"id": 5,
"nome": "Pessoa Escritorio - TESTE"
},
"area": {
"id": 13,
"nome": "Tributário"
},
"acao": {
"id": 31,
"nome": "Exceção de Incompetência"
},
"rito": {
"id": 7,
"nome": "Cautelar"
},
"fase": {
"id": 5,
"nome": "Execução"
},
"foro": {},
"posicaoParte": {
"id": 85,
"posAtiva": "Notificante",
"posPassiva": "Notificado(a)"
},
"subdivisaoForo": {},
"resultadoProcesso": {},
"dominio": {
"id": 1,
"nome": "Público-Sistema"
},
"instancia": {
"id": 4,
"nome": "Supremo"
},
"divisaoCliente": {},
"resultado": {},
"alteravelTab1": {},
"alteravelTab2": {},
"alteravelTab3": {},
"alteravelTab4": {},
"alteravelTab5": {},
"resumo": "String",
"resumo2": "String",
"observacao": "Teste de observação."
}]

 

Retornando processo especifico

Path:  /api/processos/{idProcesso}/json
Método: GET

Informações de um único processo de acordo com o id.

JSON Retornado (exemplo):
{
"id": 4,
"numero": "123.456.789",
"pasta": "01",
"vara": 123,
"tipo": "Objeto de teste.",
"titulo": "Pessoa Empresa - Teste - 29.326.567/0001-34 x Pessoa Parte Contraria - TESTE",
"objeto": "Objeto de teste.",
"forocompleto": "123a. Câmara de Direito Privado Fórum de Execuções Fiscais Federais de São Paulo",
"dataInicio": "",
"dataEntrada": "08/12/2016",
"dataEncerramento": "",
"dataAtuGeral": "08/12/2016",
"dataCadastro": "08/12/2016",
"dataAtualizacaoFicha": "08/12/2016",
"estrategia": "Sua Estrategia",
"valorCausa": "R$ 1.000,00",
"valorTotalAtualizado": 0,
"valorProvisao": "R$ 0,00",
"statusDescricao": "Ativo",
"status": "0",
"oculto": 0,
"parteAtiva": "0",
"desdobramentos": [
{
"id": 62,
"numero": "123.456.789",
"instancia": "Administrativa",
"forocompleto": "123a. Câmara de Direito Privado Fórum de Execuções Fiscais Federais de São Paulo",
"parteContraria": {
"id": 6,
"nome": "Pessoa Parte Contraria - TESTE"
},
"parteInteressada": {
"id": 4,
"nome": "Pessoa Empresa - Teste"
},
"foro": {
"id": -3603,
"nome": "Fórum de Execuções Fiscais Federais de São Paulo (São Paulo - SP)"
}
}
],
"advogado": {
"id": 3,
"nome": "Pessoa Advogado Interessado -TESTE"
},
"advogadoContra": {
"id": 2,
"nome": "Pessoa Advogado Contra - TESTE"
},
"parteContraria": {
"id": 6,
"nome": "Pessoa Parte Contraria - TESTE"
},
"parteInteressada": {
"id": 4,
"nome": "Pessoa Empresa - Teste"
},
"cliente": {
"id": 4,
"nome": "Pessoa Empresa - Teste"
},
"escritorio": {
"id": 5,
"nome": "Pessoa Escritorio - TESTE"
},
"area": {
"id": 10,
"nome": "Trabalhista"
},
"acao": {
"id": 20,
"nome": "Apelação"
},
"rito": {
"id": 7,
"nome": "Cautelar"
},
"fase": {
"id": 3,
"nome": "Citação"
},
"foro": {
"id": -3603,
"nome": "Fórum de Execuções Fiscais Federais de São Paulo (São Paulo - SP)"
},
"posicaoParte": {
"id": 90,
"posAtiva": "Autor",
"posPassiva": "Réu"
},
"subdivisaoForo": {
"id": 9,
"nome": "Câmara de Direito Privado"
},
"resultadoProcesso": {
"id": 9,
"nome": "Câmara de Direito Privado"
},
"dominio": {
"id": 1,
"nome": "Público - Sistema"
},
"instancia": {
"id": 6,
"nome": "Administrativa"
},
"divisaoCliente": {},
"resultado": {},
"alteravel1": "valor 1",
"alteravel2": "valor 2",
"alteravel3": "valor 3",
"alteravel4": "valor 4",
"alteravel5": "valor 5",
"alteravelTab1": {
"id": 1,
"nome": "Opção 1"
},
"alteravelTab2": {
"id": 1,
"nome": "Opção 2"
},
"alteravelTab3": {
"id": 1,
"nome": "Opção 3"
},
"alteravelTab4": {
"id": 1,
"nome": "Opção 4"
},
"alteravelTab5": {
"id": 1,
"nome": "Opção 5"
},
"resumo": "String",
"resumo2": "String",
"observacao": "Teste de observação."
}

 

Retornando Processo por pasta

Path: /api/processos/pasta/{idPasta}/json
Método: GET

Lista todos processos de acordo com as pastas que contêm parte do parâmetro


 

Retornando Processo por parte do parâmetro

Path: /api/processos/numero/{numeroPasta}/json
Método: GET

Lista todos processos de acordo com o nº do processo que contêm parte do parâmetro.


 

Inserir/Editar processo

Path: /api/processo/novo/json
Path: /api/processo/edita/json
Método: POST

Inserir/editar um processo, caso não exista um id no JSON, ocorrerá a inserção. Para edição, basta apenas um id válido.

JSON de envio (exemplo):
  
{
"id": 4,
"numero": "123.456.789",
"pasta": "01",
"tipo": 1,
"titulo": "Pessoa Empresa - Teste - 29.326.567/0001-34 x Pessoa Parte Contraria - TESTE",
"objeto": "Objeto de teste.",
"dataInicio": "",
"dataEntrada": "08/12/2016",
"dataEncerramento": "",
"valorCausa": "10.12",
"valorProvisao": "103.20",
"status": "0",
"oculto": 0,
"parteAtiva": "0",
"advogado": {
"id": 1
},
"advogadoContra": {
"id": 2
},
"parteContraria": {
"id": 6
},
"parteInteressada": {
"id": 1
},
"cliente": {
"id": 1
},
"area": {
"id": 10
},
"acao": {
"id": 8
},
"rito": {},
"fase": {
"id": 7
},
"foro": {
"id": -3603
},
"posicaoParte": {
"id": 86
},
"subdivisaoForo": {
"id": 7
},
"resultado": {
"id": 14
},
"dominio": {
"id": 1
},
"instancia": {
"id": 1
},
"alteravel1": "Alterável 5",
"alteravel2": "Alterável 6",
"alteravel3": "Alterável 7",
"alteravel4": "Alterável 8",
"alteravel5": "Alterável 9",
"alteravelTab1": {
"id": 1
},
"alteravelTab2": {
"id": 1
},
"alteravelTab3": {
"id": 1
},
"alteravelTab4": {
"id": 1
},
"alteravelTab5": {
"id": 1
}
}

 

Retornando todos os Resultados dos Processos

Path: /api/resultadoProcesso/json
Método: GET

Lista todos os resultados de processo do sistema.

JSON Retornado (exemplo):
[{
"id": 10,
"nome": "Acordo",
"ativo": "1",
"porcentagem": 100,
"Areas": [
{
"id": 14,
"nome": "Ambiental",
"dominio": {
"id": 1,
"nome": "Publico - Sistema",
"ativo": "1"
},
"ativo": "1"
}
]
}]

 

Retornando Processos de uma área

Path: /api/resultadoProcesso/pelaArea/{idArea}/json
Método: GET

Lista todos os resultados de processo de uma área.

JSON Retornado (exemplo):
[{
"id": 13,
"nome": "asd",
"ativo": "1",
"Areas": [
{
"id": 34,
"nome": "Administração",
"dominio": {
"id": 1,
"nome": "Publico - Sistema",
"ativo": "1"
},
"ativo": "1"
}
]
}]

 

Tem mais dúvidas? Envie uma solicitação