Para cadastrar um processo é necessário enviar o ID de referência dos cadastros auxiliares. Para consultar os cadastros auxiliares utilize as URLs abaixo.
Utilize o método GET e lembre de sempre enviar o token de autenticação no Header da requisição.
Todos estas urls retornam listas no formato JSON.
É importante ressaltar que, como a área do processo é vinculada ao Domínio, há a possibilidade de filtrar pelo determinado domínio. Assim como no caso anterior, dos registros que dependem da associação à área, é possível requisitar somente os cadastros auxiliares (foro, instância, fases, ritos, ações, posições da parte, divisões do cliente) que estão vinculado a uma determinada área.
Domínios
GET http://<<servidor>>:<<porta>>/themis/api/dominios
Exemplo de retorno
[
{"id":12,
"nome":"Contratos",
"ativo":"1"},
{"id":1,
"nome":"Publico - Sistema",
"ativo":"1"}
]
Áreas
GET http://<<servidor>>:<<porta>>/themis/api/areas
GET http://<<servidor>>:<<porta>>/themis/api/areas/peloDominio/{idDominio}
Exemplo de retorno
[
{"id":38,
"nome":"Prestação de Serviço",
"dominio":{"id":12,
"nome":"Contratos",
"ativo":"1"},
"ativo":"1"}
]
Posições da parte
GET http://<<servidor>>:<<porta>>/themis/api/posicoesDaParte
GET http://<<servidor>>:<<porta>>/themis/api/posicoesDaParte/pelaArea/{idArea}
Exemplo de retorno
[
{"id": 1,
"posAtiva": "Autor",
"posPassiva": "Réu",
"ativo": "1",
"Areas": [
{"id": 1,
"nome": "Cível",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"},
"ativo": "1"
},
{"id": 2,
"nome": "Trabalhista",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"},
"ativo": "1"
}
]
}
]
Ações
GET http://<<servidor>>:<<porta>>/themis/api/acoes
GET http://<<servidor>>:<<porta>>/themis/api/acoes/pelaArea/{idArea}
Exemplo de retorno
[
{"id": 2,
"nome": "Reclamação Trabalhista",
"ativo": "1",
"areas": [
{"id": 1,
"nome": "Cível",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"
},
"ativo": "1"
},
{"id": 2,
"nome": "Trabalhista",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"
},
"ativo": "1"
}
]
Ritos
GET http://<<servidor>>:<<porta>>/themis/api/ritos
GET http://<<servidor>>:<<porta>>/themis/api/ritos/pelaArea/{idArea}
Exemplo de retorno
[
{"id": 1,
"nome": "Ordinário",
"ativo": "1",
"areas": [
{"id": 1,
"nome": "Cível",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"
},
"ativo": "1"
},
{"id": 2,
"nome": "Trabalhista",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"
},
"ativo": "1"
}
]
Fases
GET http://<<servidor>>:<<porta>>/themis/api/fases
GET http://<<servidor>>:<<porta>>/themis/api/fases/pelaArea/{idArea}
Exemplo de retorno
[
{"id": 2,
"nome": "Extrajudicial",
"ativo": "1",
"areas": [
{"id": 1,
"nome": "Cível",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"
},
"ativo": "1"
},
{"id": 2,
"nome": "Trabalhista",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"
},
"ativo": "1"
}
]
Instâncias
GET http://<<servidor>>:<<porta>>/themis/api/instancias
Exemplo de retorno
[
{"id": 1,
"nome": "1ª Instância",
"ordem": 1,
"ativo": "1"
},
{"id": 2,
"nome": "2ª Instância",
"ordem": 2,
"ativo": "1"
},
{"id": 3,
"nome": "Superior",
"ordem": 3,
"ativo": "1"
},
{"id": 4,
"nome": "Supremo",
"ordem": 4,
"ativo": "1"
}
]
Foros
GET http://<<servidor>>:<<porta>>/themis/api/foros
GET http://<<servidor>>:<<porta>>/themis/api/foros/pelaArea/{idArea}
Exemplo de retorno
[
{"id": 2,
"nome": "Foro Central da Comarca de São Paulo",
"regiao":
{"id": 66,
"nome": "Favela"
},
"areas": [
{"id": 1,
"nome": "Cível",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"
},
"ativo": "1"
},
{"id": 2,
"nome": "Trabalhista",
"dominio":
{"id": 1,
"nome": "Público - Sistema",
"ativo": "1"
},
"ativo": "1"
}
]
Classificações de pessoas
GET http://<<servidor>>:<<porta>>/themis/api/classesPessoas
Exemplo de retorno
[
{"id": 8,
"nome": "Testemunha"
},
{"id": -24,
"nome": "Solicitante"
}
]
Cidade
path: /cidades/{idsCidades}/json
método: GET
descrição: Lista de todas as cidades
exemplo retorno:
[
{
"id": 115,
"text": "ABAETE - MG"
},
{
"id": 3233,
"text": "Açailandia - MA"
},
{
"id": 3234,
"text": "Acu - RN"
}
]
Contas de Despesa
path: /api/despesas/contas/json
método: GET
descrição: Lista de todas contas.
exemplo retorno:
[
{
"id": 1,
"nome": "Receita"
},
{
"id": 2,
"nome": "Administrativo"
}
]
path: /api/despesas/contas/{idConta}/json
método: GET
descrição: Informações de uma única conta de acordo com seu id.
exemplo retorno:
{
"id": 1,
"nome": "Receita"
}
Subcontas de Despesa
path: /api/despesas/subcontas/json
método: GET
descrição: Lista de todas subcontas.
exemplo retorno:
[
{
"id": 1,
"nome": "Honorários advocatícios"
},
{
"id": 2,
"nome": "Honorários internacionais"
}
]
path: /api/despesas/subcontas/{idSubconta}/json
método: GET
descrição: Informações de uma única subconta de acordo com seu id.
exemplo retorno:
{
"id": 1,
"nome": "Honorários advocatícios"
}