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
Sua API key obtida no dashboard em Configurações → API Keys
Path Parameters
ID do afiliado que você deseja atualizar
Body Parameters
Nome completo do afiliado
E-mail do afiliado. Deve ser único dentro da campanha.
Telefone de contato do afiliado
Código de referência único. Deve ser único globalmente.
Nova senha para o afiliado. Mínimo de 6 caracteres.A senha será armazenada com hash bcrypt seguro.
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
ID único do afiliado
Nome atualizado do afiliado
E-mail atualizado do afiliado
Telefone atualizado do afiliado
Código de referência atualizado
Status atualizado do afiliado
Data de criação original (não muda)
Total de conversões
Total de comissões em BRL
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

