Atualiza um afiliado
Atualiza dados do afiliado: nome, regra de comissão customizada e perfil de pagamento/fiscal (método, chave PIX, CNPJ). pixKey e pixKeyType devem ser definidos ou limpos juntos. Dispara o webhook affiliate.updated.
Authorizations
Chave de API (prefixo rstr_) enviada como Authorization: Bearer rstr_....
Path Parameters
^aff_[0-9A-HJKMNP-TV-Z]{26}$Body
Nome do afiliado.
1 - 120"Maria Silva"
ID da regra de comissão customizada para este afiliado (sobrepõe a regra do tier). null remove a customização.
"comm_01J9Z3K8N2QF4T7B9XP0WMD5RC"
Método de pagamento usado nos payouts. Atualmente apenas pix (PIX).
pix "pix"
Chave PIX do afiliado. Deve ser definida (ou limpada) junto com pixKeyType. null limpa a chave.
1 - 140Tipo da chave PIX. cpf, cnpj, email, phone ou random (chave aleatória). Deve ser definido junto com pixKey.
cpf, cnpj, email, phone, random "email"
CNPJ do afiliado (normalizado a 14 dígitos), usado na validação de nota fiscal. null limpa o valor.
"11222333000181"
Response
Default Response
Identificador único do afiliado (prefixo aff_ + ULID).
"aff_01J9Z3K8N2QF4T7B9XP0WMD5RC"
Organização dona do afiliado.
"org_01J9Z3K8N2QF4T7B9XP0WMD5RC"
Programa ao qual o afiliado pertence.
"prog_01J9Z3K8N2QF4T7B9XP0WMD5RC"
ID do usuário vinculado ao afiliado (preenchido após aceite do convite). null quando ainda não vinculado.
"user_01J9Z3K8N2QF4T7B9XP0WMD5RC"
Nome do afiliado.
"Maria Silva"
E-mail do afiliado. Único por programa.
Status atual do afiliado.
pending, approved, rejected, paused, banned "approved"
Tier atual do afiliado. null quando usa o tier base do programa.
"gold"
Regra de comissão customizada que sobrepõe a regra do tier. null quando não há customização.
"comm_01J9Z3K8N2QF4T7B9XP0WMD5RC"
Versão dos termos do programa aceita pelo afiliado. null quando ainda não aceitou.
-9007199254740991 <= x <= 90071992547409913
Método de pagamento usado nos payouts. Atualmente apenas pix (PIX).
pix "pix"
Chave PIX do afiliado. null quando não configurada.
Tipo da chave PIX (cpf, cnpj, email, phone ou random). null quando não configurada.
cpf, cnpj, email, phone, random "email"
CNPJ do afiliado normalizado a 14 dígitos. null quando não informado.
"11222333000181"
Total histórico ganho em centavos ao importar de outra plataforma (ex.: 1990 = R$19,90). null quando não importado.
-9007199254740991 <= x <= 90071992547409911990
Data de início do relacionamento ao importar de outra plataforma (ISO-8601). null quando não importado.
"2026-06-13T12:00:00.000Z"
Data de criação do afiliado (ISO-8601).
"2026-06-13T12:00:00.000Z"
Data da última atualização do afiliado (ISO-8601).
"2026-06-13T12:00:00.000Z"