Cria um afiliado em um programa
Cria um afiliado no programa. Em mode: direct o cadastro é imediato; em mode: invite envia um convite para o afiliado concluir o cadastro. Dispara o webhook affiliate.created.
Authorizations
Chave de API (prefixo rstr_) enviada como Authorization: Bearer rstr_....
Path Parameters
^prog_[0-9A-HJKMNP-TV-Z]{26}$Body
Nome do afiliado.
1 - 120"Maria Silva"
E-mail do afiliado. Único por programa.
^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$direct: cadastro imediato. invite: envia convite para o afiliado concluir o cadastro.
direct, invite Tier inicial do afiliado. Default: tier base do programa.
1Total histórico ganho (em centavos) ao importar de outra plataforma.
0 <= x <= 9007199254740991Data de início do relacionamento ao importar de outra plataforma.
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"