PUT api/v3/Cliente

Altera os dados do cliente.

Request Information

URI Parameters

None.

Body Parameters

Dados a serem alterados.

ClienteNaAlteracaoDto
NameDescriptionTypeAdditional information
Email

string

Required

Endereco

EnderecoNaAssinaturaDto

Required

Telefones

Collection of TelefoneNaAlteracaoDto

Required

DataNascimento

date

None.

EnviarEmailBoletosPagos

boolean

None.

OptanteSimples

boolean

None.

InscricaoEstadual

integer

None.

InscricaoMunicipal

integer

None.

TipoNomeBoleto

TipoNomeCliente

None.

TipoNomeCartao

TipoNomeCliente

None.

AprovacaoTipoNome

Collection of AprovacaoNomeDto

None.

ComprovanteComValorServico

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Email": "sample string 1",
  "Endereco": {
    "CEP": "sample string 1",
    "Bairro": "sample string 2",
    "Logradouro": "sample string 3",
    "Numero": "sample string 4",
    "Complemento": "sample string 5"
  },
  "Telefones": [
    {
      "Id": 1,
      "Numero": "sample string 2",
      "Tipo": "Residencial"
    },
    {
      "Id": 1,
      "Numero": "sample string 2",
      "Tipo": "Residencial"
    }
  ],
  "DataNascimento": "27/06/2019",
  "EnviarEmailBoletosPagos": true,
  "OptanteSimples": true,
  "InscricaoEstadual": 1,
  "InscricaoMunicipal": 1,
  "TipoNomeBoleto": "RazaoSocial",
  "TipoNomeCartao": "RazaoSocial",
  "AprovacaoTipoNome": null,
  "ComprovanteComValorServico": true
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Cliente com os dados alterados.

ClienteNaConsultaDto
NameDescriptionTypeAdditional information
Id

integer

None.

Nome

string

None.

Email

string

None.

TipoPessoa

TipoPessoa

None.

Status

StatusCliente

None.

StatusDescricao

string

None.

Documento

string

None.

DataNascimento

date

None.

EnviarEmailBoletosPagos

boolean

None.

Endereco

CEPNaConsultaDto

None.

Telefones

Collection of TelefoneDto

None.

OptanteSimples

boolean

None.

InscricaoEstadual

integer

None.

InscricaoMunicipal

integer

None.

TipoNomeBoleto

TipoNomeCliente

None.

TipoNomeCartao

TipoNomeCliente

None.

AprovacaoTipoNome

Collection of AprovacaoNomeDto

None.

ComprovanteComValorServico

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Nome": "sample string 2",
  "Email": "sample string 3",
  "TipoPessoa": "NaoDefinido",
  "Status": "Ativo",
  "StatusDescricao": "sample string 4",
  "Documento": "sample string 5",
  "DataNascimento": "27/06/2019",
  "EnviarEmailBoletosPagos": true,
  "Endereco": {
    "CEP": "sample string 1",
    "Bairro": "sample string 2",
    "TipoLogradouro": "sample string 3",
    "Logradouro": "sample string 4",
    "Numero": "sample string 5",
    "Complemento": "sample string 6",
    "Cidade": {
      "Nome": "sample string 1",
      "Estado": "sample string 2",
      "CodigoIBGE": 1,
      "CodigoEstadual": 1,
      "CodigoFederal": 1
    }
  },
  "Telefones": [
    {
      "Tipo": "Residencial",
      "Numero": "sample string 1",
      "Observacao": "sample string 2",
      "Verificado": true,
      "Id": 4
    },
    {
      "Tipo": "Residencial",
      "Numero": "sample string 1",
      "Observacao": "sample string 2",
      "Verificado": true,
      "Id": 4
    }
  ],
  "OptanteSimples": true,
  "InscricaoEstadual": 1,
  "InscricaoMunicipal": 1,
  "TipoNomeBoleto": "RazaoSocial",
  "TipoNomeCartao": "RazaoSocial",
  "AprovacaoTipoNome": null,
  "ComprovanteComValorServico": true
}