Sugestões
Atualização de dados comerciais - alterando o nome da empresa
O endpoint https://sandbox.asaas.com/api/v3/myAccount/commercialInfo (Atualizar dados comerciais) não possui no seu corpo o atributo "name", conforme pode ser observado na REQUEST EXAMPLE:
{
"personType": "FISICA",
"cpfCnpj": "string",
"birthDate": "2024-01-03",
"companyType": "MEI",
"email": "string",
"phone": "string",
"mobilePhone": "string",
"site": "string",
"postalCode": "string",
"address": "string",
"addressNumber": "string",
"complement": "string",
"province": "string"
}
Não obstante, ao utilizar o endpoint em uma empresa JURIDICA observei que o campo nome da empresa no sandbox do AsaaS é alterado para null (visto que não está contemplado no corpo JSON) , além de ativar a necessidade de validação da alteração solicitada.
Outro ponto que difere de quando se utiliza diretamente o ambiente do AsaaS é que não é permitido a alteração da conta JURÍDICA para FÍSICA, obtendo o erro abaixo.
{
"errors": [
{
"code": "invalid_object",
"description": "Não é possível alterar a conta de Pessoa Jurídica para Pessoa Física."
}
]
}
Desde já agradeço a atenção dispensada.
Cordialmente,