Use o API Playground ao lado (ou acima no mobile) para copiar exemplos em cURL, Node.js e Python.
1. No dashboard#
Acesse Canal → Configurações → API (/dashboard/canal?tab=configuracoes§ion=api).
- Crie uma integração (nome do app ou parceiro).
- Gere uma chave com escopo
donations:read. - Guarde
ak_live_…em cofre — exibida uma única vez.
2. Primeira chamada#
Validar API keybash
curl -s https://SEU_DOMINIO/api/v1/me \
-H "Authorization: Bearer ak_live_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"Resposta esperada (200): identificação do streamer e escopos da chave.
3. Listar doações#
bash
curl -s "https://SEU_DOMINIO/api/v1/donations?limit=20" \
-H "Authorization: Bearer ak_live_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"Por padrão retorna somente doações RECEIVED. Use next_cursor como before na página seguinte.