Substituir pessoa
Substitui pessoa inteira
PUT
https://api-publica.sunchat.com.br/v1/pessoas/{id}curl --request PUT \
--url 'https://api-publica.sunchat.com.br/v1/pessoas/{id}' \
--header 'X-Ambiente: SEU_NUMERO_DE_CONTA' \
--header 'X-Authorization: X-Chave-Api SUA_CHAVE' \
--header 'Content-Type: application/json' \
--data '{}'Autenticação
X-Ambientestring (header)obrigatórioNúmero da sua conta no SunchatPlus. Aceita também `X-Canal` com o ID de um canal, que resolve a conta a partir dele.
X-Authorizationstring (header)obrigatórioChave de API no formato `X-Chave-Api {chave}`. O prefixo faz parte do valor. A chave fica em Minha conta › Integrações.
Parâmetros de caminho
idstring<uuid>obrigatórioCorpo da requisição
TipoPessoaenum<integer>obrigatórioValores aceitos: - `1` — PessoaFisica - `2` — PessoaJuridica
Valores: 1, 2
NomestringobrigatórioNomeFantasiastring | nullCnpjCpfstring | nullEmailstring<email> | nullCodigostring | nullCodigoDeReferenciastring | nullCodigoDeReferenciaAdicionalstring | nullIdClassificaoDaPessoastring<uuid> | nullIdCargoDaPessoastring<uuid> | nullIdVendedorPrincipalstring<uuid> | nullAssinaturaTicketEmHtmlstring | nullObservacoesEmHtmlstring | nullFusoHorarioenum<integer>Valores aceitos: - `0` — Brasilia - `1` — SaoPaulo
Valores: 0, 1
IndicadorDeIeenum<integer>Valores aceitos: - `1` — ContribuinteIcms - `2` — ContribuinteIsento - `9` — NaoContribuinte
Valores: 1, 2, 9
InscricaoEstadualstring | nullTagsstring[] | nullResposta 200
OK
Idstring<uuid>TipoPessoaenum<integer>Valores aceitos: - `1` — PessoaFisica - `2` — PessoaJuridica
Valores: 1, 2
Nomestring | nullNomeFantasiastring | nullCnpjCpfstring | nullEmailstring | nullCodigostring | nullCodigoDeReferenciastring | nullCodigoDeReferenciaAdicionalstring | nullIdClassificaoDaPessoastring<uuid> | nullIdCargoDaPessoastring<uuid> | nullIdVendedorPrincipalstring<uuid> | nullAssinaturaTicketEmHtmlstring | nullObservacoesEmHtmlstring | nullFusoHorarioenum<integer>Valores aceitos: - `0` — Brasilia - `1` — SaoPaulo
Valores: 0, 1
IndicadorDeIeenum<integer>Valores aceitos: - `1` — ContribuinteIcms - `2` — ContribuinteIsento - `9` — NaoContribuinte
Valores: 1, 2, 9
InscricaoEstadualstring | nullDataDeCadastrostring<date-time>Enderecosobject[] | nullIdstring<uuid>IdPessoastring<uuid>CodigoDeReferenciastring | nullLogradourostring | nullNumerostring | nullComplementostring | nullBairrostring | nullCepstring | nullNomeMunicipiostring | nullSiglaUfstring | nullReferenciastring | nullPrincipalbooleanAtivobooleanLatitudenumber<double> | nullLongitudenumber<double> | nullTagsstring[] | nullResposta 404
Not Found
typestring | nulltitlestring | nullstatusinteger<int32> | nulldetailstring | nullinstancestring | nullResposta 409
Conflict
typestring | nulltitlestring | nullstatusinteger<int32> | nulldetailstring | nullinstancestring | nullResposta 422
Unprocessable Content
typestring | nulltitlestring | nullstatusinteger<int32> | nulldetailstring | nullinstancestring | nullerrorsobject | null