Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

3.        Definições de Serviços

3.1.            GET/

...

JURLEGALPROCESS/process

Retorna a lista de processos disponíveis para consulta, no formato indicado abaixo:

...

O retorno da requisição, em caso de sucesso, deve ser um HTTP 200 OK.

3.2.            Get/

...

JURLEGALPROCESS/processes/{processID}

Este serviço deve retornar somente um processo, com os detalhes do mesmo. Os atributos retornados seguem o mesmo padrão do serviço que retorna a lista de processos, porém, este serviço somente aceita o parâmetro fields.

...

O retorno da requisição, em caso de sucesso, deve ser um HTTP 200 OK.

3.3.            GET /

...

JURLEGALPROCESS/processes/{processID}/fups

Retorna os Follow Ups dos Processos, no seguinte formato:

Bloco de código
languagejs
themeRDark
titleresponse.json
collapsetrue
{
        "hasNext": true,
        "fup": [
		{
        "tipFup": "1",
        "id": "1000000012",
        "status": "001",
        "responsable": [ {
		{
            "id": "001509",
            "acronym": "JUR",
            "email": "",
            "name": "JURI1000",
            "fone": ""
        }
    ],
        "title": "Em aberto",
        "date": "20171012",
        "hour": "15:00"
    }
   ] 
}

Descrição dos Campos:

  • hasNext: Indica se existe mais uma página de resultados ou se já está na última página (ver mais detalhes nos parâmetros aceitos: page e pageSize).
  • fups: Array de fups.
  • fups[n].id: Identificador do Fup.
  • fups[n].date: Data do Fup.
  • fups[n].hour: Hora do Fup.
  • fups[n].status: Status do Fup.
  • fups[n].title: Titulo do Fup.
  • fups[n].responsable: Responsavel do Fup.

...

O retorno da requisição, em caso de sucesso, deve ser um HTTP 200 OK.


3.4.            GET /

...

JURLEGALPROCESS/areas

Retorna as áreas disponíveis, no seguinte formato:

...

Bloco de código
languagejs
themeRDark
titleresponse.json
collapsetrue
{
    "code": "Código do Erro", 
    "message": "Título da mensagem de erro",
    "detalMessagedetailMessage": "Mensagem de erro detalhada"
}

...

Bloco de código
languagejs
themeRDark
titleresponse.json
collapsetrue
{
    "code": "403", 
    "message": "Acesso Negado",
    "detalMessagedetailMessage": "O usuário informado não tem acesso à informação solicitada"
}

...