Como configurar as Partes Envolvidas na entrega de documentos recebidos?
A funcionalidade de cadastro de partes envolvidas torna maix flexível as regras de recebimento de documentos recebidos, permitindo que apenas um determinado grupo de CNPJs e/ou CPFs, que esteja envolvido no documento exercendo uma função (Ex: destinatário), receberá o documento em questão.
Confira abaixo como utilizar esse recurso.
Envie uma requisição de configuração de partes envolvidas da conta
-
Para começar, faça uma requisição tipo POST ao endpoint de configurar partes envolvidas;
[URL_BASE]/api/conta/partes-envolvidas -
No corpo da requisição (
request body) preencha os seguintes parâmetros:-
{habilitarPartesEnvolvidas}: true ou false. Obrigatório para informar as partes envolvidas; -
{desativarPartesEnvolvidasCadastradas}: true ou false, por padrão é false. Não é obrigatório; -
{partes}: Lista de Partes Envolvidas. Os campos de cada parte envolvida são:{documento}: CNPJ ou CPF da parte envolvida;{razaoSocial}: Razão social da parte envolvida;{situacao}: "ativo" ou "inativo". Indica se a parte envolvida estará disponível para uso;
-
Se o parâmetro {desativarPartesEnvolvidasCadastradas} for verdadeiro (true), todas as partes envolvidas previamente cadastradas e as informadas no corpo da requisição (request body) serão inativadas.
Para editar a {razaoSocial} ou a {situacao} de uma parte envolvida já cadastrada, basta coloca-la nesta mesma requisição, no campo {partes} com os novos valores, que a API Oobj identificará a operação de edição!
- Informe o x-auth-token no cabeçalho (
header parameters) da requisição.
Exemplo de requisição
O exemplo abaixo traz um modelo de requisição preenchido para habilitar e cadastrar as partes envolvidas.
A requisição contém dados fictícios, somente para demonstração.
curl -L -X POST 'https://rest-teste.oobj.com.br/api/conta/partes-envolvidas' \
-H 'Content-Type: application/json;charset=UTF-8' \
-H 'x-auth-token: eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiI3Yjc2OTg1ZGQ2MTNhOWVlYTFiN2RmZTNiZjRhMTRiZiIsImF1ZCI6IndlYiIsImV4cCI6MTYyOTI5MDcwNiwiaWF0IjoxNjI5Mjg4OTA2fQ.-Dj91d6fBZYcZpy1-zKzohAWd5dgW2CAS5BBfwGilemUYcOVDm8CnrDJHbwsFyixI5ohphy-65fqeobXkimtCg' \
--data-raw '{
"habilitarPartesEnvolvidas": true,
"partes": [
{
"documento": "44444444000191",
"razaoSocial": "Empresa 1",
"situacao": "ativo"
},
{
"documento": "33333333000191",
"razaoSocial": "Empresa 2",
"situacao": "ativo"
}
]
}'
Exemplo de retorno
{
}
Pronto! Você acaba de completar a configuração do seu servidor.






