Todas as coleções
API's - Integrações
API - Métodos de cadastros auxiliares
API - Métodos de cadastros auxiliares
Atualizado há mais de uma semana

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 vinculados a uma determinada área.

Domínios

GET http://<<servidor>>:<<porta>>/themis/api/dominios/json
Exemplo de retorno
[ {"id":12, "nome":"Contratos", "ativo":"1"}, {"id":1, "nome":"Publico - Sistema", "ativo":"1"}]

Áreas

GET http://<<servidor>>:<<porta>>/themis/api/areas/json
GET http://<<servidor>>:<<porta>>/themis/api/areas/peloDominio/{idDominio}/json

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/json
GET http://<<servidor>>:<<porta>>/themis/api/posicoesDaParte/pelaArea/{idArea}/json

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/json
GET http://<<servidor>>:<<porta>>/themis/api/acoes/pelaArea/{idArea}/json

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/json
GET http://<<servidor>>:<<porta>>/themis/api/ritos/pelaArea/{idArea}/json

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/json
GET http://<<servidor>>:<<porta>>/themis/api/fases/pelaArea/{idArea}/json

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/json

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/json
GET http://<<servidor>>:<<porta>>/themis/api/foros/pelaArea/{idArea}/json

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/json

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 as 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"
}
Respondeu à sua pergunta?