/api/v1/distribution/. Os dados de recompensas de indicação são compostos por quatro grupos de interfaces: status, histórico, níveis e resgates; chame conforme o recurso necessário e evite depender de uma resposta consolidada inexistente.
Preparação
- Crie e salve um Account Token no console de Account Token.
- Use
GET /api/v1/platform-tokens/me/para obter o UUID da conta atual.
Interfaces disponíveis
Exemplos de solicitações somente leitura
- status, history, level, redemption list:
{count, items}; - redemption preview: um único objeto, contendo campos como
eligible,reason,reward_amount,credit_amount,credits_per_usd,currency,package,global_applicationetc.
referral_url, recent_orders, withdrawable_balance etc., que não são retornados pela interface nos documentos antigos.
Tanto a inicialização quanto o resgate são operações de escrita. Scripts de produção devem primeiro chamar interfaces somente leitura para verificar o status e persistir uma idempotency_key única para solicitações de resgate; não repita automaticamente resgates com resultado desconhecido.

