Atualizar Dados do Cliente
Essa funcionalidade permite que os clientes da Celcoin consigam realizar atualizações dos dados de uma conta BaaS.
Passos para Atualizar os Dados do Cliente
- Realizar autenticação na API - [API Reference]
- Atualizar a Conta - [API Reference]
- Você pode realizar a atualização utlizando 2 Chaves de identificação
- account
- documentNumber
- Você pode realizar a atualização utlizando 2 Chaves de identificação
Importante!
Como estamos atualizando um cadastro, não podemos alterar os seguintes campos:
- Nome Completo
- CPF
- Nome da Mãe
Fluxo de integração
Atualizar Dados do Cliente
Json de exemplo
{
"phoneNumber": "+5512981175554",
"email": "[email protected]",
"socialName": "Daniel",
"isPoliticallyExposedPerson": false,
"address": {
"postalCode": "12211400",
"street": "Rua das Andorinhas",
"number": "343",
"addressComplement": "proximo a lanchonete do zeca",
"neighborhood": "Vila dos Pombos",
"city": "São Paulo",
"state": "SP",
"longitude": "-466488",
"latitude": "-236288"
}
}
cURL da chamada
curl --location --request PUT 'https://sandbox.openfinance.celcoin.dev/v1/account/natural-person?Account=444444&DocumentNumber=34335125070' \
--header 'accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{token}}' \
--data-raw '{
"phoneNumber":"+5512981175554",
"email":"[email protected]",
"socialName":"Nome",
"isPoliticallyExposedPerson":false,
"address":{
"postalCode":"12211400",
"street":"Rua das Andorinhas",
"number":"343",
"addressComplement":"proximo a lanchonete do zeca",
"neighborhood":"Vila dos Pombos",
"city":"São Paulo",
"state":"SP",
"longitude":"-466488",
"latitude":"-236288"
}
}'
Exemplo de retorno
Sucesso 200
{
"version": "1.0.0",
"status": "200"
}
Error 400
{
"version": "1.0.0",
"status": "ERROR",
"error": {
"errorCode": "CBE039",
"message": "Account invalido.."
}
}
Tabela de errorCode
Code | Message |
---|---|
CBE004 | phoneNumber ou contactNumber é obrigatório e deve ser um telefone válido. |
CBE005 | email é obrigatório e deve ser um email válido. |
CBE009 | address é obrigatório. |
CBE010 | postalCode é obrigatório e deve ser um CEP existente. |
CBE011 | street é obrigatório e deve respeitar os limites de caracteres. |
CBE013 | neighborhood é obrigatório. |
CBE014 | city é obrigatório e deve ser uma cidade valida. |
CBE015 | state é obrigatório e deve ser uma estado valido. |
CBE016 | latitude inválido. |
CBE017 | longitude inválido. |
CBE073 | É necessário informar pelo menos um dos campos: account, ou documentNumber. |
CBE039 | Account invalido. |
CBE040 | DocumentNumber invalido. |
CBE041 | Account possui tamanho maximo de 20 caracteres. |
CBE042 | DocumentNumber possui tamanho maximo de 14 caracteres. |
Updated 3 months ago