API - Magistrado

De Wiki CTI
Ir para: navegação, pesquisa

Projeto de API do PJMT scopes:   

  * openid
  * magistrados_api
  * magistradosafastados_api

EndPoints

/magistrados
Método que busta todos os magistrados

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados

idPessoal

matricula

nome

iDCargo

descricaoCargo

idTipoPessoalGeral

descricaoTipoPessoalGeral

cpf

email

numeroTelefone


/magistrados/{matricula}/matricula
Método que busta magistrado por matricula

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/{matricula}/matricula

matricula

idPessoal

matricula

nome

iDCargo

descricaoCargo

idTipoPessoalGeral

descricaoTipoPessoalGeral

cpf

email

numeroTelefone



/magistrados/tipos
Método que faz a busca dos Tipos de Magistrados

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/tipos

disable

group {

   disable

   name }

selected

text

value


/magistrados/{idTipoPessoa}
Método que monta uma Lista de Magistrados

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/{idTipoPessoa}

idTipoPessoa

disable

group {

   disable

   name }

selected

text

value


/magistrados/dadosMagistrados
Método que monta uma Lista de Magistrados

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/dadosMagistrados

matricula

IDPessoa

idTipoPessoa

IDPessoalTipo

Nome

Matricula

DataNascimento

Email

EmailFuncional

EmailPessoal

EmailsPessoalFuncional

LotacaoAtual

LotacaoEfetiva

NomeComarca

NomeEntrancia

NomeVara

DescricaoCargo


/magistrados/juizes
Método que monta uma Lista de Magistrados

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/desembargadores

disable

group {

   disable

   name }

selected

text

value


/magistrados/juizes
Método que monta uma Lista de Magistrados

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/juizes

disable

group {

   disable

   name }

selected

text

value


/magistrados/afastados
Método que consulta o Afastamentos de Magistrado

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/afastados

filtroAfastamento.dataInicial

filtroAfastamento.dataFinal

filtroAfastamento.IDPessoa

filtroAfastamento.idTipoPessoa


/magistrados/entrancias
Método de lista de entrâncias para Lotacionograma

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/entrancias

id

titulo


/magistrados/comarcas/{idEntrancia}
Métodos de lista de comarcas para Lotacionagrama

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/comarcas/{idEntrancia}

idEntrancia

id

Titulo

Endereco

Telefone

Email

Cidade

Uf

Cep

Descricao

HorarioFuncionamento


/magistrados/lotacionograma
Métodos para consultar lotacionograma de acordo com os filtros

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/lotacionograma

filtroLotacionograma.idComarca

filtroLotacionograma.idVara

filtroLotacionograma.idPessoa


/magistrados/produtividade
Métodos para consultar produtividade magistrados. Ex.: 1 Criminal 2 Cível

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/produtividade

produtividade.competencia

produtividade.mes

produtividade.ano


/magistrados/produtividade/grafico
Métodos para consultar produtividade magistrados. Ex.: 1 Criminal 2 Cível

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/produtividade/grafico

produtividade.competencia

produtividade.mes

produtividade.ano


/magistrados/plantonista/desembargadores
Método de Consulta de Plantonista de Desembargadores

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/plantonista/desembargadores

filtro.idPlantao

filtro.idPessoalPlantonista

filtro.matriculaPlantonista

filtro.idPessoalSubstituo

filtro.matriculaSubstituto

filtro.anoBase


/magistrados/informativos
Método de Consulta de Alertas e Informativos

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/informativos

idAlerta

idAlertaTipo


/magistrados/tipos-informativos
Método de Consulta de Tipos Alertas

MAGISTRADO DADOS DE ENTRADA DADOS DE SAÍDA
/magistrados/tipos-informativos

idAlertaTipo

Link para Ambientes

Link para Homologação: Magistrados
Link para Produção: