Detalhes do Comprador
Endpoints para recuperar e atualizar informações de um comprador.
Índice
Recuperar Detalhes
Endpoint
GET /v1/marketplaces/{marketplace_id}/buyers/{buyer_id}Request
curl --location 'https://api.gopag.com.br/v1/marketplaces/abc123.../buyers/e4e8c5b569da48b28d896385f5481bcf' \
--header 'Authorization: Bearer SEU_ACCESS_TOKEN'Response: 200 OK
{
"id": "e4e8c5b569da48b28d896385f5481bcf",
"resource": "buyer",
"first_name": "Maria",
"last_name": "Santos",
"email": "[email protected]",
"phone_number": "11987654321",
"taxpayer_id": "12345678901",
"birthdate": "1990-07-15",
"address": {
"line1": "Rua das Palmeiras, 456",
"line2": "Apto 789",
"line3": "",
"neighborhood": "Jardins",
"city": "São Paulo",
"state": "SP",
"postal_code": "01418000",
"country_code": "BR"
},
"metadata": {},
"created_at": "2025-12-21T10:00:00Z",
"updated_at": "2025-12-21T10:00:00Z"
}Response: 404 Not Found
Alterar Detalhes
Endpoint
Request Body
Envie apenas os campos que deseja atualizar:
Request
Response: 200 OK
Retorna objeto do comprador com dados atualizados.
Campos Atualizáveis
first_name
string
Primeiro nome
last_name
string
Sobrenome
email
string
Email válido
phone_number
string
Telefone (apenas números)
birthdate
string
Data de nascimento (YYYY-MM-DD)
address
object
Endereço completo
metadata
object
Dados customizados
⚠️ Campos NÃO Atualizáveis:
taxpayer_id(CPF/CNPJ) - Não pode ser alteradoid- ID do compradorresource- Tipo do recursocreated_at- Data de criação
Exemplos de Uso
Atualizar Email
Atualizar Endereço Completo
Atualizar Múltiplos Campos
Atualizar Metadata
Dicas
✅ Boas Práticas
Atualizações parciais: Envie apenas os campos que realmente mudaram
Validação prévia: Valide email, telefone e endereço antes de enviar
Preserve metadata: Ao atualizar metadata, mescle com dados existentes
Trate erros: Implemente tratamento adequado para erros de validação
⚠️ Observações
taxpayer_id(CPF/CNPJ) não pode ser alterado após criaçãoPara alterar endereço parcialmente, envie o objeto completo com as mudanças
Campos vazios ou null podem remover dados existentes
updated_até atualizado automaticamente
Erros Comuns
Comprador Não Encontrado
Solução: Verifique se o buyer_id está correto.
Email Inválido
Solução: Valide formato de email antes de enviar.
Tentativa de Alterar CPF
Solução: CPF/CNPJ não pode ser alterado. Crie um novo comprador se necessário.
Próximos Passos
Atualizado