Advise Plataforma - Open API
APIs REST para a plataforma Advise.
Cada API da Advise fornece, de forma fácil e objetiva, seus métodos suportados, campos retornados, obrigatoriedade de informações, tal como suas situações e resultados.
Todas as APIs encontram-se divididas de acordo com a sua funcionalidade e métodos.
Contato | |
Telefone: (43) 3339-1000 | |
Email: gislene.koyama@advise.com.br |
Navegação
A organização das pastas foi feita com a intenção de agrupar os assuntos em Documentação, Operações e Models.
Na pasta Documentação, irá constar as informações sobre a Empresa, manuais de utilização e informações mais genéricas.
Na pasta Models, irá constar os DTOs.
A pasta Operações está organizada em Assuntos\APIs\Rotas
Sempre que clicar em um Assunto, vai mostrar as regras e informações
- Ás páginas funcionam de forma sequencial, então conforme vai descendo a página irá mostrando os próximos assuntos e rotas.
Try It Out (Testar Rota)
Toda rota irá ter esse botão.
Na tela que abrir, selecionar os parâmetros em ‘Request Params’, conforme for marcando irá mostrando no lado esquerdo em Query Parameters.
Informar os parâmetros e clicar em SUBMIT.
{id}
Exemplo:
POST /processos
{
"itens": [
{
"idUsuarioCliente": 51344,
"idUsuarioInclusao": 1,
"processos": [
{
"nomePasta": "Teste Nome Pasta",
"idSitPesqProcUsuarioCliente": 123,
"numeroProcesso": "0023382-29.2001.8.26.7155",
"FlNumUnicaCNJ" : true,
"fontesPesquisa": [
{
"idFonteXTipoPesquisa": 220,
"idValorParamFonteProc": 2308
}
]
}
]
}
]
}
Request headers
Request body
objeto
{
"itens": [
{
"ativo": true,
"flPesqAndamentoAuto": true,
"flPesqPublicacaoAuto": true,
"idUsuarioClienteXFuncionalidade": 1,
"flDonoProcesso": true,
"idSitPesqProcUsuarioCliente": 1,
"idUsuarioInclusao": 1,
"dataHoraInclusao": "",
"idUsuarioUltAlteracao": 1,
"dataHoraUltAlteracao": "",
"processos": [
{
"id": 1,
"numeroProcesso": "",
"idTipoNumeroProcesso": 1,
"flNumUnicaCNJ": true,
"solicPrimVezCliente": true,
"fontesPesquisa": [
{
"id": 1,
"idProcesso": 1,
"idFonteXTipoPesquisa": 1,
"idValorParamFonteProc": 1,
"flSolicPorPublic": true,
"ativo": true,
"clienteXFontePesqProcDTO": [
{
"idCliente": 1,
"idFontePesqProcesso": 1,
"idLoteProcSpiderUltSuces": 1,
"idLoteProcSpiderUltAgend": 1,
"ativo": true,
"flSolicErroSpider": true,
"pesqProcUsuarioCliente": [
{
"id": 1,
"idClienteXFontePesProc": 1,
"flPesqAndamentoAuto": true,
"flPesqPublicacaoAuto": true,
"idUsuarioClienteXFuncionalidade": 1,
"idSitPesqProcUsuarioCliente": 1,
"idUsuarioInclusao": 1,
"dataHoraInclusao": "",
"idUsuarioUltAlteracao": 1,
"dataHoraUltAlteracao": ""
}
]
}
]
}
]
}
]
}
]
}
{
"ativo": true,
"flPesqAndamentoAuto": true,
"flPesqPublicacaoAuto": true,
"idUsuarioClienteXFuncionalidade": 1,
"flDonoProcesso": true,
"idSitPesqProcUsuarioCliente": 1,
"idUsuarioInclusao": 1,
"dataHoraInclusao": "",
"idUsuarioUltAlteracao": 1,
"dataHoraUltAlteracao": "",
"processos": [
{
"id": 1,
"numeroProcesso": "",
"idTipoNumeroProcesso": 1,
"flNumUnicaCNJ": true,
"solicPrimVezCliente": true,
"fontesPesquisa": [
{
"id": 1,
"idProcesso": 1,
"idFonteXTipoPesquisa": 1,
"idValorParamFonteProc": 1,
"flSolicPorPublic": true,
"ativo": true,
"clienteXFontePesqProcDTO": [
{
"idCliente": 1,
"idFontePesqProcesso": 1,
"idLoteProcSpiderUltSuces": 1,
"idLoteProcSpiderUltAgend": 1,
"ativo": true,
"flSolicErroSpider": true,
"pesqProcUsuarioCliente": [
{
"id": 1,
"idClienteXFontePesProc": 1,
"flPesqAndamentoAuto": true,
"flPesqPublicacaoAuto": true,
"idUsuarioClienteXFuncionalidade": 1,
"idSitPesqProcUsuarioCliente": 1,
"idUsuarioInclusao": 1,
"dataHoraInclusao": "",
"idUsuarioUltAlteracao": 1,
"dataHoraUltAlteracao": ""
}
]
}
]
}
]
}
]
}
Responses
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Retorna a lista de objetos inseridos.
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Retorna a lista de objetos inseridos.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Retorna a lista de objetos inseridos.
{id}
Path variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Esta ação não requer o envio de id do usuario cliente, somente id do movimento.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Esta ação não requer o envio de id do usuario cliente, somente id do movimento.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
{id}
/marcar-lido{idPublicacaoCliente}
/palavras-chaves{idPublicacaoCliente}
/palavras-chaves/{id}
{idPublicacaoCliente}
/processos{idPublicacaoCliente}
/processos/{id}
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
Path variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
/marcar-lidoEsta ação não requer o envio de nenhum dado.
Path variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Esta ação não requer o envio de id do usuario cliente, somente id do movimento.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Esta ação não requer o envio de id do usuario cliente, somente id do movimento.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{idPublicacaoCliente}
/palavras-chavesPath variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{idPublicacaoCliente}
/palavras-chaves/{id}
Path variables
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{idPublicacaoCliente}
/processosPath variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{idPublicacaoCliente}
/processos/{id}
Path variables
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{IdPalavraChave}
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Retorna a lista de objetos inseridos.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo:
GET /palavras-chaves/?campos=IdDiario,nomeUsuarioInclusao
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
{IdPalavraChave}
Path variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Retorna a lista de objetos inseridos.
PUT /palavras-chaves/aprovar
body: { “ids”: [32,33] }
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
PUT /palavras-chaves/aprovar
"id": 32,
"motivo": Cancelei,
"idUsuarioCancelamento": 10
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
PUT /palavras-chaves/ativar
body: { “ids”: [32,33] }
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
PUT /palavras-chaves/inativar
body: { “ids”: [32,33] }
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo: /tipos-palavra-chave
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
PUT /palavras-chaves/desfazer-recusa
Este método retorna a situação da palavra chave para ‘Pendente’
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
PUT /palavras-chaves/desfazer-aprovacao
Este método retorna a situação da palavra chave para ‘Pendente’
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo: /situacoes-palavra-chave
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
{ids}
/diarios-usuarios{id}
{id}
/diarios{id}
/diarios/ativar{id}
/diarios/inativar{ids}
/diarios-usuariosPath variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Retorna uma lista de erros padronizados com características da API solicitada.
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna uma lista de erros padronizados com características da API solicitada.
Retorna a lista de objetos inseridos.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
Path variables
Request headers
Request body
Responses
Retorna a lista de objetos excluidos.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
/diariosPath variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Retorna uma lista de erros padronizados com características da API solicitada.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
/diarios/ativarPath variables
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
/diarios/inativarPath variables
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo:
Consulta a Clientes Partner Api
GET /v1/clientes
Retorna todos os Campos
/core/v1/clientes?PaginaAtual=1&RegistrosPorPagina=10&Campos=*
Buscar Clientes Específicos
/core/v1/clientes?PaginaAtual=1&RegistrosPorPagina=10&IDs=96771,2C96797&Campos=*
Buscar Campos Específicos
/core/v1/clientes?PaginaAtual=1&RegistrosPorPagina=10&Campos=pessoaCliente.nome%2C%20pessoaCliente.email&Expansao=pessoaCliente
Usando filtro específico (possíveis: nome, email, cpfcnpj, idplano, idcontrato, telefone)
/core/v1/clientes?Email=umnovoteste%40mailna.co&CPFCNPJ=83048590846&PaginaAtual=1&RegistrosPorPagina=10&Campos=*
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Exemplo:
Alteração de Clientes
Alterando Nome
PUT core/v1/clientes
}
"itens": [
{
"Id": 96837,
"pessoaCliente": {
"Id": 117934,
"nome": "Alterado API"
}
}
]
}
Outras Alterações
PUT core/v1/clientes
{
"itens": [
{
"Id": 96837,
"pessoaCliente": {
"Id": 117934,
"nome": "Alterado API",
"email": "alteradoapi@mailna.co",
"cpfcnpj": "48138896116",
"dataNascimentoAbertura": "",
"fone1": "",
"fone2": "",
"celular1": "",
"idSexo": -3,
"idTipoPessoa": -1,
"celular2": "",
"idUFMunicipio": "",
"idMunicipio": "",
"logradouro": "",
"numeroEndereco": "",
"complementoEndereco": "",
"cep": "",
"observacao": ""
}
}
]
}
Inativação e Ativação de Clientes
PUT core/v1/clientes/inativar
{
"iDs": [
96826,96837
]
}
PUT core/v1/clientes/ativar
{
"iDs": [
96826,96837
]
}
Request parameters
Request headers
Request body
objeto
Responses
Retorna a lista de objetos alterados.
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Exemplo:
Inclusão de Clientes Partner API
POST core/v1/clientes
{
"itens": [
{
"pessoaCliente": {
"nome": "Teste Feliz",
"email": "testefeliz@mailna.co",
"cpfcnpj": "48138896116",
"dataNascimentoAbertura": "",
"fone1": "",
"fone2": "",
"celular1": "",
"idSexo": -3,
"idTipoPessoa": -1,
"celular2": "",
"idUFMunicipio": "",
"idMunicipio": "",
"logradouro": "",
"numeroEndereco": "",
"complementoEndereco": "",
"cep": "",
"observacao": ""
}
}
]
}
Request headers
Request body
objeto
Responses
Retorna a lista de objetos inseridos.
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Exemplo:
Consulta Usuários de Clientes
GET core/v1/usuarios-clientes
Retorna todos os Campos
core/v1/usuarios-clientes?PaginaAtual=1&RegistrosPorPagina=10&Campos=*
Retorna Campos Específicos
core/v1/usuarios-clientes?PaginaAtual=1&RegistrosPorPagina=50&Campos=pessoa.nome%2Cpessoa.email%2Cpessoa.fone1%2Cpessoa.cep%2Cpessoa.celular1%2Cpessoa.logradouro%26amp&Expansao=pessoa
Filtros Possíveis: Nome, CPFCNPJ, Telefone, AtivoUsuario, contratosAtivos, usuarioAdministrador
core/v1/usuarios-clientes?PaginaAtual=1&RegistrosPorPagina=50&IdCliente=30986&IDs=107327&Campos=*
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Exemplo:
Alteração de dados do usuario cliente
PUT core/v1/usuarios-clientes
{
"itens": [
{
"id": 107670, //idusuariocliente
"pessoa": {
"id": 117928, //idpessoa
"cpfcnpj": "154.534.654-25",
"nome": "Teste 4 alteradop",
"idSexo": -3,
"idTipoPessoa": -1,
"logradouro": "",
"numeroEndereco": "",
"cep": "",
"complementoEndereco": "",
"idParceiro": 15,
"email": "teste4@mailna.co",
"fone1": "",
"fone2": "",
"celular1": "",
"celular2": "",
"observacao": ""
}
}
]
}
Alteração de dados do usuario cliente com funcionalidades
{
"itens": [
{
"id": 107670,
"pessoa": {
"id": 117928,
"cpfcnpj": "154.534.654-25",
"nome": "Teste 4 alteradop",
"idSexo": -3,
"idTipoPessoa": -1,
"logradouro": "",
"numeroEndereco": "",
"cep": "",
"complementoEndereco": "",
"idParceiro": 15,
"email": "teste4@mailna.co",
"fone1": "",
"fone2": "",
"celular1": "",
"celular2": "",
"observacao": ""
},
"contratos": [
{
"id": 12248,
"planos": [
{
"idContratoXPlano": 12309,
"id": 20478,
"servicos": [ ///lembrando que tem que ser passado todos os servicos e funcionalidade senão serão desativados os que não estiverem na lista
{
"id": -6,
"funcionalidades": [
{
"id": -22,
"nome": "Consultar agenda",
"idContratoXFuncionalidade": 1264485,
"selecionado": true,
"quantidadeContratada": 10
}
],
"selecionado": false
}
],
"selecionado": true
}
],
"selecionado": true
}
]
}
]
}
Inativação de Usuário Cliente
PUT core/v1/usuarios-clientes/inativar
{
"iDs": [
107669 ///idusuariocliente
]
}
Ativação de Usuário Cliente
PUT core/v1/usuarios-clientes/ativar
{
"iDs": [
107669 ///idusuariocliente
]
}
Request parameters
Request headers
Request body
objeto
Responses
Retorna a lista de objetos alterados.
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Exemplo:
Inclui Novos Usuários de Clientes
POST core/v1/usuarios-clientes
{
"itens": [
{
"IdCliente": 96837,
"pessoa": {
"cpfcnpj": "43282841698",
"nome": "API Amigavel",
"idSexo": -3,
"idTipoPessoa": -1,
"logradouro": "",
"numeroEndereco": "",
"cep": "",
"complementoEndereco": "",
"email": "amigavel@mailna.co",
"fone1": "",
"fone2": "",
"celular1": "",
"celular2": "",
"observacao": ""
}
}
]
}
Request headers
Request body
objeto
Responses
Retorna a lista de objetos inseridos.
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Exemplo:
Consulta de Palavras Chaves
GET
/core/v1/palavra-chave-cliente/consultar?IdCliente=31053&IdPalavraChave=12373&IdTipoPalavraChave=-1&campos=*
Consulta Tipos de Palavras Chaves
GET
/core/v1/tipos-palavra-chave?campos=*
Consulta Situações de Palavras Chaves
GET
/core/v1/situacoes-palavra-chave?campos=*
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo:
Criação de Palavras Chaves
POST /core/v1/palavra-chave-cliente/inserir
{
"itens": [
{
"idCliente": 97087,
"idSituacaoPalavraChave": -4,
"listaPalavraChave": [
{
"palavraChave": "partner api novo 02",
"idTipoPalavraChave": -1,
"flPalavraChaveExata": false
}
]
}
]
}
Request headers
Request body
Responses
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Retorna a lista de objetos inseridos.
Exemplo:
Criar pesquisa de publicação
POST /core/v1/pesquisa-publicacao/inserir-atualizar
{
"itens": [
{
"idUsuarioCliente": 108053,
"listaPesquisaPublicacao": [
{
"flAtualizacao": false,
"idPalavraChave": 83570,
"palavraChave": "partner api novo 02",
"idTipoPalavraChave": -1,
"idDiario": 10178
},
{
"flAtualizacao": false,
"idPalavraChave": 83570,
"palavraChave": "partner api novo 02",
"idTipoPalavraChave": -1,
"idDiario": 10177
},
{
"flAtualizacao": false,
"idPalavraChave": 83570,
"palavraChave": "partner api novo 02",
"idTipoPalavraChave": -1,
"idDiario": 10175
}
]
}
]
}
Request headers
Request body
Responses
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Retorna a lista de objetos inseridos.
Exemplo:
Consultar Pesquisa de Publicação
GET
/core/v1/pesquisa-publicacao/consultar?FlListarPalChaveContrato=true&FlListarVariacoes=true&IdCliente=31053&IdPalavraChave=12373&IdUsuarioCliente=41772&idTipoPalavraChave=-1&paginaAtual=1®istrosPorPagina=10
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
{id}
/marcar-lidoRequest parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
Path variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
{id}
/marcar-lidoEsta ação não requer o envio de nenhum dado.
Path variables
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Esta ação não requer o envio de id do usuario cliente, somente id do movimento.
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Esta ação não requer o envio de id do usuario cliente, somente id do movimento.
Request headers
Request body
Examples
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo:
Com o idProcesso do retorno da rota de pastas-usuarios-clientes passar como id em:
GET /core/v1/cabecalhos-processos?idUsuarioCliente=42376&ids=3832335
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo:
Fontes
GET
/core/v1/processos-clientes/fontes-processos?IdProcesso=3832402&IdUsuarioCliente=42376&campos=*®istrosPorPagina=20
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo:
Lista os Processos
GET
/core/v1/pastas-usuarios-clientes?ativo=true&campos=*&idTipoPasta=-3&idUsuarioCliente=42376&paginaAtual=1®istrosPorPagina=99
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo:
Lista de Andamentos do Processo
GET
/core/v1/movimentos-pastas-usuarios-clientes?idFonteProcesso=631309&idPastaUsuarioCliente=101597&idUsuarioCliente=42376&paginaAtual=1®istrosPorPagina=10
Request parameters
Request headers
Request body
Responses
Retorna a lista de objetos consultados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo:
Incluir Processos
POST
/core/v1/processos-clientes
{
"itens": [
{
"processos": [
{
"FlNumUnicaCNJ": true,
"fontesPesquisa": [
{
"idFonteXTipoPesquisa": 220
}
],
"idSitPesqProcUsuarioCliente": -1,
"numeroProcesso": "1007910-42.2019.8.26.0084",
"nomePasta": "1007910-42.2019.8.26.0084"
}
],
"idUsuarioCliente": "41700"
}
]
}
Request headers
Request body
objeto
{
"itens": [
{
"ativo": true,
"flPesqAndamentoAuto": true,
"flPesqPublicacaoAuto": true,
"idUsuarioClienteXFuncionalidade": 1,
"flDonoProcesso": true,
"idSitPesqProcUsuarioCliente": 1,
"idUsuarioInclusao": 1,
"dataHoraInclusao": "",
"idUsuarioUltAlteracao": 1,
"dataHoraUltAlteracao": "",
"processos": [
{
"id": 1,
"numeroProcesso": "",
"idTipoNumeroProcesso": 1,
"flNumUnicaCNJ": true,
"solicPrimVezCliente": true,
"fontesPesquisa": [
{
"id": 1,
"idProcesso": 1,
"idFonteXTipoPesquisa": 1,
"idValorParamFonteProc": 1,
"flSolicPorPublic": true,
"ativo": true,
"clienteXFontePesqProcDTO": [
{
"idCliente": 1,
"idFontePesqProcesso": 1,
"idLoteProcSpiderUltSuces": 1,
"idLoteProcSpiderUltAgend": 1,
"ativo": true,
"flSolicErroSpider": true,
"pesqProcUsuarioCliente": [
{
"id": 1,
"idClienteXFontePesProc": 1,
"flPesqAndamentoAuto": true,
"flPesqPublicacaoAuto": true,
"idUsuarioClienteXFuncionalidade": 1,
"idSitPesqProcUsuarioCliente": 1,
"idUsuarioInclusao": 1,
"dataHoraInclusao": "",
"idUsuarioUltAlteracao": 1,
"dataHoraUltAlteracao": ""
}
]
}
]
}
]
}
]
}
]
}
{
"ativo": true,
"flPesqAndamentoAuto": true,
"flPesqPublicacaoAuto": true,
"idUsuarioClienteXFuncionalidade": 1,
"flDonoProcesso": true,
"idSitPesqProcUsuarioCliente": 1,
"idUsuarioInclusao": 1,
"dataHoraInclusao": "",
"idUsuarioUltAlteracao": 1,
"dataHoraUltAlteracao": "",
"processos": [
{
"id": 1,
"numeroProcesso": "",
"idTipoNumeroProcesso": 1,
"flNumUnicaCNJ": true,
"solicPrimVezCliente": true,
"fontesPesquisa": [
{
"id": 1,
"idProcesso": 1,
"idFonteXTipoPesquisa": 1,
"idValorParamFonteProc": 1,
"flSolicPorPublic": true,
"ativo": true,
"clienteXFontePesqProcDTO": [
{
"idCliente": 1,
"idFontePesqProcesso": 1,
"idLoteProcSpiderUltSuces": 1,
"idLoteProcSpiderUltAgend": 1,
"ativo": true,
"flSolicErroSpider": true,
"pesqProcUsuarioCliente": [
{
"id": 1,
"idClienteXFontePesProc": 1,
"flPesqAndamentoAuto": true,
"flPesqPublicacaoAuto": true,
"idUsuarioClienteXFuncionalidade": 1,
"idSitPesqProcUsuarioCliente": 1,
"idUsuarioInclusao": 1,
"dataHoraInclusao": "",
"idUsuarioUltAlteracao": 1,
"dataHoraUltAlteracao": ""
}
]
}
]
}
]
}
]
}
Responses
Retorna uma lista de erros padronizados com características da API solicitada.
Usuario não logado ou inautorizado.
Retorna a lista de objetos inseridos.
Exemplo:
Inativa Processos
PUT /core/v1/pastas-usuarios-clientes/inativar
{
"idUsuarioClienteParceiro": 1,
"iDs": [
1 /// Id do Processo em GET /core/v1/pastas-usuarios-clientes
]
}
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.
Exemplo:
Inativar Busca de Andamentos por Fonte
PUT
/core/v1/busca-automatica-processo-usuario-cliente
{
"itens": [
{
"idSituacaoPesquisaProcesso": -7,
"idsFontesPesquisaProcesso": [
27898261
],
"idUsuarioCliente": "42376"
}
]
}
Ativar Busca de Andamentos por Fonte
PUT
/core/v1/busca-automatica-processo-usuario-cliente
{
"itens": [
{
"idSituacaoPesquisaProcesso": -1,
"idsFontesPesquisaProcesso": [
27898261
],
"idUsuarioCliente": "42376"
}
]
}
Request headers
Request body
Responses
Retorna a lista de objetos alterados.
Usuario não logado ou inautorizado.
Retorna uma lista de erros padronizados com características da API solicitada.