Atualizar dados do Profile
Alterar dados cadastrais
PATCH /v1/marketplaces/{marketplace_id}/profiles/{profile_id}
Campos editáveis (não-sensíveis)
| Grupo | Campos | Quem |
|---|---|---|
| nonSensitive (PF) | birthdate, mothers_name, pep | PF |
| nonSensitive (PJ) | legal_name, establishment_date | PJ |
| phone | country_code, area_code, number | Ambos |
| address | street, number, city, complement, state, neighborhood, postal_code, country | Ambos |
Resposta 200 com resultado por grupo
{
"profile_id": "UUID",
"updated_fields": ["birthdate", "pep"],
"results": {
"non_sensitive": { "status": "UPDATED", "fields": ["birthdate", "pep"] },
"phone": { "status": "SKIPPED" },
"address": { "status": "SKIPPED" }
}
}
Regras Importantes❌ PF e PJ são mutuamente exclusivos — combinar retorna
400❌ Campos sensíveis (
name,national_registration) não são alteráveis por aqui✅ Pelo menos um campo editável é obrigatório
⚠️ Erros comuns na Atualização do Profile
| Erro | Causa |
|---|---|
404 | PROFILE_NOT_FOUND |
422 | INVALID_STATE (não está ENABLED) |
Updated 3 days ago
Did this page help you?
