API - Estrutura Judiciária

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

Projeto de API do PJMT scopes:

  * openid
  * comarcas_api
  * localidade_api

EndPoints

/api/entrancias
Método responsavel por obter a lista de Entrancias do TJ, advindas do OMNI.

Entrancia DADOS DE ENTRADA DADOS DE SAÍDA
/api/entrancias

codigoEntrancia

nomeEntrancia

jurisdicao {

   codigoJurisdicao

   nomePrincipal

   idLocalidade

   endereco {

     idEndereco

     logradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

         idEmail

         idPessoa

         endereco

     telefone [{

         idTelefoneLocalidade

         idTipoTelefone

         ddd

         numero


/api/entrancias/{codigoEntrancia}
Método responsavel por obter a Entrancia, advindas do OMNI.

Entrancia DADOS DE ENTRADA DADOS DE SAÍDA
/api/entrancias/{codigoEntrancia}

codigoEntrancia

nomeEntrancia

jurisdicao {

   codigoJurisdicao

   nomePrincipal

   idLocalidade

   endereco {

     idEndereco

     logradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

         idEmail

         idPessoa

         endereco

       telefone [{

         idTelefoneLocalidade

         idTipoTelefone

         ddd

         numero


/api/entrancias/jurisdicoes
Método responsavel por obter a lista de Entrancias do TJ, advindas do OMNI junto com sua jurisdição.

Entrancia DADOS DE ENTRADA DADOS DE SAÍDA
/api/entrancias/jurisdicoes

codigoEntrancia

nomeEntrancia

jurisdicao {

   codigoJurisdicao

   nomePrincipal

   idLocalidade

   endereco {

     idEndereco

     logradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

         idEmail

         idPessoa

         endereco

       telefone [{

         idTelefoneLocalidade

         idTipoTelefone

         ddd

         numero


/api/entrancias/{codigoEntrancia}/jurisdicoes
Método responsavel por obter a lista de Entrancias do TJ, advindas do OMNI junto com suas jurisdições.

Entrancia DADOS DE ENTRADA DADOS DE SAÍDA
/api/entrancias/{codigoEntrancia}/jurisdicoes

codigoEntrancia

codigoEntrancia

nomeEntrancia

jurisdicao {

   codigoJurisdicao

   nomePrincipal

   idLocalidade

   endereco {

     idEndereco

     logradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

         idEmail

         idPessoa

         endereco

       telefone [{

         idTelefoneLocalidade

         idTipoTelefone

         ddd

         numero


/api/estrutura-judiciaria
Método responsavel por obter a lista da Estrutura Judiciária do TJ advindas do OMNI.

EstruturaJudiciaria DADOS DE ENTRADA DADOS DE SAÍDA
/api/estrutura-judiciaria

idEstruturaJudiciaria

nomeEstruturaJudiciaria

idTipoReparticao

idLocalidade

endereco {

     idEndereco

     idMunicipio

     logradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

       idEmail

       idPessoa

       endereco }]

     telefone [{

       idTelefoneLocalidade

       idTipoTelefone

       ddd

       numero }]


/api/estrutura-judiciaria/{idTipoReparticao}
Método responsavel por obter a lista da Estrutura Judiciária, filtrando através do Tipo da Repartição.

EstruturaJudiciaria DADOS DE ENTRADA DADOS DE SAÍDA
/api/estrutura-judiciaria/{idTipoReparticao}

idTipoReparticao

codigoEntrancia

nomeEntrancia

jurisdicao [{

     codigoJurisdicao

     nomePrincipal

     idLocalidade

     endereco {

       idEndereco

       idMunicipio

       logradouro

       bairro

       numero

       complemento

       codigoPostal

       email [{

         idEmail

         idPessoa

         endereco }]

     telefone [{

       idTelefoneLocalidade

       idTipoTelefone

       ddd

       numero }]


/api/estrutura-judiciaria/{idTipoReparticao}/endereco
Método responsavel por obter a lista da Estrutura Judiciária com respectivos Endereços, filtrando através do Tipo da Repartição.

EstruturaJudiciaria DADOS DE ENTRADA DADOS DE SAÍDA
/api/estrutura-judiciaria/{idTipoReparticao}/endereco

idTipoReparticao

codigoEntrancia

nomeEntrancia

jurisdicao [{

     codigoJurisdicao

     nomePrincipal

     idLocalidade

     endereco {

       idEndereco

       idMunicipio

       logradouro

       bairro

       numero

       complemento

       codigoPostal

       email [{

         idEmail

         idPessoa

         endereco }]

     telefone [{

       idTelefoneLocalidade

       idTipoTelefone

       ddd

       numero }]


/api/jurisdicoes
Método responsavel por obter a lista de Comarcas do TJ, advindas do OMNI que possue como denominação Jurisdição para comarcas.

Jurisdicao DADOS DE ENTRADA DADOS DE SAÍDA
/api/jurisdicoes

codigoJurisdicao

nomePrincipal

idLocalidade

endereco {

     idEndereco

     logradouro

     bairro

     numero

     complemento

     codigoPostal

email [{

       idEmail

       idPessoa

       endereco }]

telefone [{

     idTelefoneLocalidade

     idTipoTelefone

     ddd

     numero }]}


/api/jurisdicoes/enderecos
Método responsavel por obter a lista de Comarcas do TJ, advindas do OMNI que possue como denominação Jurisdição para comarcas. Junto com seus respectivos endereços.

Jurisdicao DADOS DE ENTRADA DADOS DE SAÍDA
/api/jurisdicoes/enderecos

codigoJurisdicao

nomePrincipal

idLocalidade

endereco {

     idEndereco

     logradouro

     bairro

     numero

     complemento

     codigoPostal

email [{

       idEmail

       idPessoa

       endereco }]

telefone [{

     idTelefoneLocalidade

     idTipoTelefone

     ddd

     numero }]}


/api/jurisdicoes/{codigoJurisdicao}
Método responsavel por obter a uma Comarcas do TJ, advindas do OMNI que possue como denominação Jurisdição para comarcas.

Jurisdicao DADOS DE ENTRADA DADOS DE SAÍDA
/api/jurisdicoes/{codigoJurisdicao}

codigoJurisdicao

codigoJurisdicao

nomePrincipal

idLocalidade

endereco {

     idEndereco

     logradouro

     bairro

     numero

     complemento

     codigoPostal

email [{

       idEmail

       idPessoa

       endereco }]

telefone [{

     idTelefoneLocalidade

     idTipoTelefone

     ddd

     numero }]}


/api/jurisdicoes/{codigoJurisdicao}/endereco
Método responsavel por obter a uma Comarcas do TJ, advindas do OMNI que possue como denominação Jurisdição para comarcas.

Jurisdicao DADOS DE ENTRADA DADOS DE SAÍDA
/api/jurisdicoes/{codigoJurisdicao}/endereco

codigoJurisdicao

codigoJurisdicao

nomePrincipal

idLocalidade

endereco {

     idEndereco

     logradouro

     bairro

     numero

     complemento

     codigoPostal

email [{

       idEmail

       idPessoa

       endereco }]

telefone [{

     idTelefoneLocalidade

     idTipoTelefone

     ddd

     numero }]}


/api/localidades
Método responsavel por obter a lista de Localidade do TJ, advindas do OMNI por padrão retorna as de Câmaras.

Localidade DADOS DE ENTRADA DADOS DE SAÍDA
/api/localidades

idLocalidade

idOrgaoJulgador

idJurisdicao

descricao

codigoJurisdicao

endereco {

     idEndereco

     idMunicipio

     ogradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

       idEmail

       idPessoa

       endereco

     telefone [

       idTelefoneLocalidade

       idTipoTelefone

       ddd

       numero


/api/localidades/jurisdicoes/{idJurisdicao}
Método responsavel por obter a lista de Localidade por id jurisdicao, advindas do OMNI por padrão retorna as Varas, Gabinetes, Juizados.

Localidade DADOS DE ENTRADA DADOS DE SAÍDA
/api/localidades/jurisdicoes/{idJurisdicao}

idJurisdicao

idLocalidade

idOrgaoJulgador

idJurisdicao

descricao

codigoJurisdicao

endereco {

     idEndereco

     idMunicipio

     ogradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

       idEmail

       idPessoa

       endereco

     telefone [

       idTelefoneLocalidade

       idTipoTelefone

       ddd

       numero


/api/localidades/jurisdicoes/{idJurisdicao}/enderecos
Método responsavel por obter a lista de Localidade por id jurisdicao, advindas do OMNI por padrão retorna as Varas, Gabinetes, Juizados e seus respectivos endereços.

Localidade DADOS DE ENTRADA DADOS DE SAÍDA
/api/localidades/jurisdicoes/{idJurisdicao}/enderecos

idJurisdicao

idLocalidade

idOrgaoJulgador

idJurisdicao

descricao

codigoJurisdicao

endereco {

     idEndereco

     idMunicipio

     ogradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

       idEmail

       idPessoa

       endereco

     telefone [

       idTelefoneLocalidade

       idTipoTelefone

       ddd

       numero


/api/localidades/jurisdicoes
Método responsável por obter a lista de Localidades de todas as jurisdições, advindas do OMNI por padrão retorna as Varas, Gabinetes, Juizados.

Localidade DADOS DE ENTRADA DADOS DE SAÍDA
/api/localidades/jurisdicoes

idLocalidade

idOrgaoJulgador

idJurisdicao

descricao

codigoJurisdicao

endereco {

     idEndereco

     idMunicipio

     ogradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

       idEmail

       idPessoa

       endereco

     telefone [

       idTelefoneLocalidade

       idTipoTelefone

       ddd

       numero


/api/localidades/{codigoLocalidade}
Método responsavel por obter a uma Localidade do TJ advindas do OMNI

Localidade DADOS DE ENTRADA DADOS DE SAÍDA
/api/localidades/{codigoLocalidade}

codigoLocalidade

idLocalidade

idOrgaoJulgador

idJurisdicao

descricao

codigoJurisdicao

endereco {

     idEndereco

     idMunicipio

     ogradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

       idEmail

       idPessoa

       endereco

     telefone [

       idTelefoneLocalidade

       idTipoTelefone

       ddd

       numero


/api/localidades/reparticao/{codigoTipoReparticao}
Método responsável por obter a uma Localidade do TJ advindas do OMNI.
Necessário informar um dos códigos :1 Tribunal, 9 Departamento, 13 Presidência, 24 Câmara, 99 Outros

Localidade DADOS DE ENTRADA DADOS DE SAÍDA
/api/localidades/reparticao/{codigoTipoReparticao}

codigoTipoReparticao

idLocalidade

idOrgaoJulgador

idJurisdicao

descricao

codigoJurisdicao

endereco {

     idEndereco

     idMunicipio

     ogradouro

     bairro

     numero

     complemento

     codigoPostal

     email [{

       idEmail

       idPessoa

       endereco

     telefone [

       idTelefoneLocalidade

       idTipoTelefone

       ddd

       numero


/api/municipios
Método responsavel por obter a lista de Municipios do TJ, advindas do OMNI.

Município DADOS DE ENTRADA DADOS DE SAÍDA
/api/municipios

idMunicipio

codigoJurisdicao

nomeMunicipio

distrito [{

     idDistrito

     nomeDistrito


/api/municipios/{codigoMunicipio}
Método responsável por obter a Municipio, advindas do OMNI.

Município DADOS DE ENTRADA DADOS DE SAÍDA
/api/municipios/{codigoMunicipio}

codigoMunicipio

idMunicipio

codigoJurisdicao

nomeMunicipio

distrito [{

     idDistrito

     nomeDistrito


/api/municipios/distritos
Método responsavel por obter a lista de Municipios do TJ, advindas do OMNI junto com seus distritos.

Município DADOS DE ENTRADA DADOS DE SAÍDA
/api/municipios/distritos

idMunicipio

codigoJurisdicao

nomeMunicipio

distrito [{

     idDistrito

     nomeDistrito


/api/municipios/distritos/{codigoJurisdicao}
Método responsavel por obter a lista de Municipios do TJ, advindas do OMNI junto com seus distritos.

Município DADOS DE ENTRADA DADOS DE SAÍDA
/api/municipios/distritos/{codigoJurisdicao}

codigoJurisdicao

idMunicipio

codigoJurisdicao

nomeMunicipio

distrito [{

     idDistrito

     nomeDistrito


/api/municipios/{codigoMunicipio}/distritos
Método responsavel por obter a lista de Municipios do TJ, advindas do OMNI junto com seus distritos.

Município DADOS DE ENTRADA DADOS DE SAÍDA
/api/municipios/{codigoMunicipio}/distritos

codigoMunicipio

idMunicipio

codigoJurisdicao

nomeMunicipio

distrito [{

     idDistrito

     nomeDistrito


/api/ramais
Obtem todos os ramais

Ramal DADOS DE ENTRADA DADOS DE SAÍDA
/api/ramais


/api/tipo-reparticao
Método responsavel por obter a lista de Repartições do TJ advindas do OMNI.

TipoReparticao DADOS DE ENTRADA DADOS DE SAÍDA
/api/tipo-reparticao

idTipoReparticao

nome

Link para Ambientes

Link para Homologação: Estrutura Judiciária
Link para Produção: