Pular para o conteúdo

Cadastrar Processo

Cadastre no Xjur os processos que chegam ao escritório e ainda não existem no sistema do cliente. Depois do cadastro, o processo recebe andamentos, audiências, sentenças e valores pelas demais rotas.

Cada área do direito (Cível, Trabalhista…) tem a sua tela de cadastro, com campos obrigatórios e campos personalizados próprios de cada cliente.

GET /processo/areas?nome=trabalh HTTP/1.1
{
"totalPaginas": 1,
"totalRegistros": 2,
"data": [
{ "id": 1, "nome": "Trabalhista" },
{ "id": 35, "nome": "Jurídico Trabalhista", "codigo": "Jurídico Trabalhista" }
]
}
GET /processo/areas/34/campos HTTP/1.1

A resposta lista cada campo da tela: se é obrigatório, onde enviá-lo no payload e, nos campos personalizados, as opções. Veja Campos e XCampos.

POST /processo HTTP/1.1
Authorization: Bearer <token>
X-XJUR-SUBSCRIPTION-KEY: <subscription-key>
Content-Type: application/json
{
"numeroProcesso": "0009101-11.2026.8.26.0100",
"codigo": "ESC-PROC-2026-0042",
"areaDireitoId": 34,
"esfera": "Judicial",
"instancia": "1ª Instância",
"faseProcessual": "Conhecimento",
"tipoAcao": "Ação de Indenização Cível",
"cidade": "São Paulo",
"uf": "SP",
"dataDistribuicao": "2026-09-15",
"valorCausa": 85000.00,
"resumo": "Ação de indenização por danos morais.",
"partesContrarias": [
{ "documento": "529.982.247-25", "nome": "João da Silva", "formaParticipacao": "Autor" }
],
"empresas": [
{ "documento": "33.337.122/0001-27", "formaParticipacao": "Réu" }
],
"advogadosInternos": [ { "nome": "Andrezza Santos Carneiro" } ],
"pedidos": [
{ "tipoPedido": "Dano Moral", "risco": "Possível", "valorPedido": 30000.00 }
],
"camposPersonalizados": [
{ "campo": "Área do Direito", "opcao": "Administrativa" },
{ "campo": "ipirangaTipodeCadastro", "opcao": "Pagamento de Custas" },
{ "campo": "Objeto", "tiposPedido": ["Dano Moral"] },
{ "campo": "Área de Origem da Demanda", "niveis": [
{ "opcao": "3072002 - VP Comercial Rede" },
{ "opcao": "4070835 - Diretoria Negócios Rede - Oeste" },
{ "opcao": "6070837 - GN Urbano Goiânia" }
] },
{ "campo": "Marcação de Débito", "linhas": [
{ "Tipo de Débito": "Multa", "Valor Histórico": 1500.25, "Prognóstico": "Possível" }
] }
]
}

Resposta 201: o processo no mesmo formato de GET /processo/{processoId}, com jaExistia: false.

{
"processoId": 748667,
"numeroProcesso": "0009101-11.2026.8.26.0100",
"areaDireito": "Jurídico Operacional",
"status": "Ativo",
"tipoAcao": "Ação de Indenização Cível",
"uf": "SP",
"cidade": "São Paulo",
"partesContrarias": [ { "nome": "João da Silva", "documento": "52998224725", "formaParticipacao": "Autor" } ],
"jaExistia": false
}

O cadastro leva alguns segundos: o Xjur aplica o fluxo do cliente, a numeração da pasta e, em esfera judicial, a comarca pelo número CNJ.

Os campos de lista aceitam o id (esferaId, tipoAcaoId…) ou o nome exato (esfera, tipoAcao…), sem distinção de maiúsculas e acentos. Os ids estão em GET /processo/catalogos/{catalogo}.

CampoCatálogoDescrição
numeroProcessoNúmero CNJ. Em esfera judicial é obrigatório e precisa ter 20 dígitos
codigoId do processo no seu sistema (até 100 caracteres)
pastaPasta. Em clientes com numeração automática, é gerada pelo Xjur
areaDireitoId / areaDireitoareas-direitoObrigatório
subAreaDireitoId / subAreaDireitosubareas-direito
esferaId / esferaesferasJudicial, Administrativa, Extrajudicial…
classificacaoId / classificacaoclassificacoes
gestaoProcessoId / gestaoProcessogestoes-processo
tipoContingenciaId / tipoContingenciatipos-contingencia
tipoAcaoId / tipoAcaotipos-acao
faseProcessualId / faseProcessualfases-processuais
instanciaId / instanciainstancias
statusProcessoId / statusProcessostatus-processoOmitido, vale o status inicial do Xjur
riscoId / riscoriscos
escritorioId / escritorioescritorios
cidadeId ou cidade + ufComarca. Em esfera judicial, quando omitida, é deduzida do número CNJ
dataDistribuicao, dataRecebimento, prazoFatalDatas
valorCausaNão negativo
descricaoObjetoAcao, resumo, observacoesTextos
restritoPadrão false
processoPrincipalIdProcesso principal, para apensos e incidentes
partesContrariasVer Partes contrárias
empresasempresas{ empresaId ou documento (CNPJ), formaParticipacao, principal, percentual }
advogadosInternosadvogados-internos{ advogadoInternoId ou nome, principal }
centrosCustotipos-centro-custo{ tipoCentroCustoId ou tipoCentroCusto, percentual } — a soma deve ser 100
pedidostipos-pedido, riscos{ tipoPedido, risco, valorPedido, valorCondenacao } — veja Valores
camposPersonalizadosVer Campos e XCampos
validarCamposObrigatoriosPadrão true. Com false, não confere os obrigatórios da área
CampoObrigatórioDescrição
documentoUm dos doisCPF ou CNPJ, com ou sem máscara
pessoaIdUm dos doisId da pessoa no Xjur
nomePara cadastrarUsado quando a pessoa ainda não existe no cadastro do cliente
formaParticipacaoId / formaParticipacaoSimAutor, Réu, Reclamante… (formas-participacao)
tipoParteContrariaId / tipoParteContrariaNãotipos-parte-contraria
principalNãoCom uma parte só, ela é a principal
email, telefone, celular, codigoNão

A pessoa é procurada pelo documento no cadastro do cliente e, quando não existe, é cadastrada com o nome informado.

Reenviar um processo com um numeroProcesso que já existe no cliente devolve o processo existente com 200 e jaExistia: true, sem criar outro. Processos sem número (extrajudiciais, administrativos) não têm essa proteção: confira antes de reenviar depois de um 502/504.

Além das permissões gerais, o cadastro usa:

MóduloPermissãoPara
ContenciosoEscritaCadastrar o processo
PessoasLeitura e EscritaLocalizar e cadastrar as partes contrárias
SocietárioLeituraLocalizar empresas pelo CNPJ
AdministraçãoLeituraConfiguração da tela, XCampos e catálogos