Atualizar Afiliado
Afiliados
Atualizar Afiliado
Atualize informações de um afiliado existente
PATCH
Atualizar Afiliado
Endpoint
Atualização Parcial: Este é um endpoint PATCH, então você pode enviar apenas os campos que deseja modificar. Os campos não enviados permanecerão inalterados.
Autenticação
string
required
Sua API key obtida no dashboard em Configurações → API Keys
Path Parameters
number
required
ID do afiliado que você deseja atualizar
Body Parameters
string
Nome completo do afiliado
string
E-mail do afiliado. Deve ser único dentro da campanha.
string
Telefone de contato do afiliado
string
Código de referência único. Deve ser único globalmente.
string
Nova senha para o afiliado. Mínimo de 6 caracteres.A senha será armazenada com hash bcrypt seguro.
string
Status do afiliadoValores possíveis:
pending- Afiliado aguardando aprovação (auto-cadastro)active- Afiliado ativo (pode gerar conversões)inactive- Afiliado inativo (não gera novas conversões)
Response
number
ID único do afiliado
string
Nome atualizado do afiliado
string
E-mail atualizado do afiliado
string
Telefone atualizado do afiliado
string
Código de referência atualizado
string
Status atualizado do afiliado
string
Data de criação original (não muda)
number
Total de conversões
number
Total de comissões em BRL
number
Total pago em BRL
Exemplos
Atualizar Nome e Telefone
Resposta de Sucesso (200 OK)
Alterar Status (Desativar Afiliado)
Atualizar Senha
A senha é armazenada com hash bcrypt e nunca é retornada pela API.
Atualizar Múltiplos Campos
Erros
400 - Dados Inválidos
401 - API Key Inválida
X-API-Key está correto.
404 - Afiliado Não Encontrado
Segurança: A API não revela se um afiliado existe em outra campanha por motivos de segurança.
409 - E-mail ou Referral ID Não Disponível
Segurança: As mensagens não revelam se o conflito é dentro da sua campanha ou em outra.
429 - Rate Limit
Casos de Uso
Sincronizar dados de CRM
Sincronizar dados de CRM
Mantenha os dados do afiliado sincronizados com seu CRM atualizando automaticamente quando houver mudanças.
Atualizar informações de contato
Atualizar informações de contato
Permita que afiliados atualizem seus próprios dados de contato via sua interface.
Gerenciar status
Gerenciar status
Ative ou desative afiliados conforme necessário sem perder o histórico de conversões.
Reset de senha
Reset de senha
Implemente funcionalidade de “esqueci minha senha” atualizando a senha via API.
Corrigir dados
Corrigir dados
Corrija rapidamente informações incorretas de afiliados.
Boas Práticas
Envie apenas campos necessários
Envie apenas campos necessários
Como é um PATCH, envie apenas os campos que realmente mudaram. Isso economiza banda e é mais eficiente.
Valide antes de atualizar
Valide antes de atualizar
Consulte o afiliado antes de atualizar para verificar se ele existe e obter os dados atuais.
Cuidado ao alterar referralId
Cuidado ao alterar referralId
Alterar o referralId pode quebrar links de rastreamento existentes. Considere isso antes de mudar.
Use status ao invés de deletar
Use status ao invés de deletar
Prefira desativar afiliados (status: inactive) ao invés de deletá-los para manter o histórico.
Senhas fortes
Senhas fortes
Ao atualizar senhas, garanta que atendem critérios de segurança adequados.
Próximos Passos
Consultar Afiliado
Veja os dados atualizados
Listar Afiliados
Liste todos os afiliados
Deletar Afiliado
Remova o afiliado da campanha
Dashboard
Gerencie via dashboard

