# Cadastrar cedente Cadastrar um cedente no sistema Endpoint: POST /api/v1/cedentes Version: v1.0.0 ## Request fields (application/json): - `tipoPessoa` (integer, required) Tipo de pessoa - `pessoaFisica` (object,null, required) Dados da pessoa Fisica - `pessoaFisica.cpf` (string,null, required) Cpf da pessoa física - `pessoaFisica.emails` (array,null, required) Array com os emails da pessoa física - `pessoaFisica.emails.email` (string,null, required) Endereço de email - `pessoaFisica.emails.principal` (boolean, required) Indica se é o email principal - `pessoaFisica.emails.pessoaId` (string,null) Id da entidade pessoa - `pessoaFisica.telefones` (array,null, required) Array com os telefones da pessoa física - `pessoaFisica.telefones.numero` (string,null, required) Número do telefone - `pessoaFisica.telefones.tipo` (integer, required) Tipo de telefone - `pessoaFisica.telefones.principal` (boolean, required) Indica se o telefone é o principal ou não - `pessoaFisica.telefones.whatsapp` (boolean, required) Indica se o telefone recebe whatsapp ou não - `pessoaFisica.telefones.sms` (boolean, required) Indica se o telefone recebe sms ou não - `pessoaFisica.enderecos` (array,null, required) Array com os endereços da pessoa física - `pessoaFisica.enderecos.logradouro` (string,null, required) Logradouro do endereço - `pessoaFisica.enderecos.numero` (string,null, required) Número do endereço - `pessoaFisica.enderecos.semNumero` (boolean, required) Indica se o endereço possui número ou não - `pessoaFisica.enderecos.complemento` (string,null, required) Complemento do endereço - `pessoaFisica.enderecos.cep` (string,null, required) Cep do endereço - `pessoaFisica.enderecos.bairro` (string,null, required) Bairro do endereço - `pessoaFisica.enderecos.municipio` (string,null, required) Município do endereço - `pessoaFisica.enderecos.uf` (string,null, required) Uf do endereço - `pessoaFisica.enderecos.principal` (boolean, required) Indica se é o endereço principal - `pessoaFisica.nome` (string,null, required) Nome da pessoa física - `pessoaFisica.identidade` (string,null, required) Identidade da pessoa física - `pessoaFisica.emissaoIdentidade` (string,null, required) Data da emissão da identidade da pessoa física - `pessoaFisica.nascimento` (string,null, required) Data de nascimento da pessoa física - `pessoaFisica.site` (string,null, required) Site da pessa física - `pessoaJuridica` (object,null, required) Dados da pessoa Juridica - `pessoaJuridica.cnpj` (string,null, required) Cnpj da pessoa jurídica - `pessoaJuridica.dataAbertura` (string, required) Data da abertura da pessoa jurídica - `pessoaJuridica.nomeEmpresarial` (string,null, required) Nome empresarial da pessoa jurídica - `pessoaJuridica.nomeFantasia` (string,null, required) Nome fantasia da pessoa jurídica - `pessoaJuridica.naturezaJuridica` (string,null, required) Natureza jurídica da pessoa jurídica - `pessoaJuridica.situacaoCadastral` (object,null, required) Situacao Cadastral da pessoa jurídica - `pessoaJuridica.situacaoCadastral.descricao` (string,null, required) Situação cadastral da pessoa jurídica - `pessoaJuridica.situacaoCadastral.data` (string,null, required) Data da atualização da situação cadastral da pessoa jurídica - `pessoaJuridica.situacaoCadastral.motivo` (string,null, required) Motivo da situação cadastral da pessoa jurídica - `pessoaJuridica.enderecoReceitaFederal` (object,null, required) Endereço Receita Federal da pessoa jurídica - `pessoaJuridica.enderecoReceitaFederal.logradouro` (string,null, required) Endereço da pessoa - `pessoaJuridica.enderecoReceitaFederal.numero` (string,null, required) Número do endereço da pessoa - `pessoaJuridica.enderecoReceitaFederal.complemento` (string,null, required) Complemento do endereço da pessoa - `pessoaJuridica.enderecoReceitaFederal.cep` (string,null, required) Cep do endereço da pessoa - `pessoaJuridica.enderecoReceitaFederal.bairro` (string,null, required) Bairro do endereço da pessoa - `pessoaJuridica.enderecoReceitaFederal.municipio` (string,null, required) Município do endereço da pessoa - `pessoaJuridica.enderecoReceitaFederal.uf` (string,null, required) Uf do endereço da pessoa - `pessoaJuridica.emails` (array,null, required) Array com emails de pessoa jurídica - `pessoaJuridica.telefones` (array,null, required) Array com telefones de pessoa jurídica - `pessoaJuridica.enderecos` (array,null, required) Array com endereços de pessoa jurídica - `pessoaJuridica.inscricaoEstadual` (string,null, required) Inscrição estadual da pessoa jurídica - `pessoaJuridica.inscricaoMunicipal` (string,null, required) Inscrição municipal da pessoa jurídica - `pessoaJuridica.matriz` (boolean, required) Indica se a empesa é matriz ou não - `pessoaJuridica.nire` (string,null, required) Número de identificação do registro de empresas - `pessoaJuridica.site` (string,null, required) Url do site da empresa - `pessoaJuridica.tipoRegimeTributarioId` (string,null, required) Tipo do regime trubutário - `pessoaJuridica.tipoPessoaJuridica` (integer, required) Tipo de pessoa jurídica - `pessoaJuridica.registroJuntaComercial` (string,null, required) Registro da junta comercial - `emails` (array,null, required) Array com os emails do cedente - `telefones` (array,null, required) Array com os telefones do cedente - `enderecos` (array,null, required) Array com os endereços do cedente - `apelido` (string,null, required) Apelido do cedente - `status` (integer, required) Status do cedente ## Response 200 fields (application/json): - `id` (string,null, required) ## Response 400 fields (application/json): - `type` (string,null) - `title` (string,null) - `status` (integer,null) - `detail` (string,null) - `instance` (string,null) ## Response 401 fields (application/json): - `type` (string,null) - `title` (string,null) - `status` (integer,null) - `detail` (string,null) - `instance` (string,null)