Skip to content

Referencias de APIs

Aquí encontrarás los enlaces directos a la documentación técnica oficial de cada plataforma para entender cómo funcionan sus integraciones.

Documentación Oficial

PlataformaDocumentación TécnicaTemas Clave
TwitchTwitch API DocsEventSub (Webhooks), OAuth 2.0, Helix API
YouTubeYouTube Data API v3Live Streaming API, OAuth 2.0, Cuotas
KickKick API DocsAutenticación PKCE, Chat, Webhooks
TikTokTikTok Live Gift ExplorerSin OAuth público — ver nota abajo

Nota sobre TikTok: TikTok no ofrece una API pública oficial para el chat en vivo. Streamlyra utiliza un cliente de la comunidad (basado en tiktok-live-connector) que se conecta directamente al stream mediante el username del streamer. Actualmente soporta: lectura de chat, seguimiento de regalos detallados (con nombres y diamantes), follows, detección de cofres (envelopes) y nuevas suscripciones.


Herramientas de Pruebas

Para probar las APIs antes de integrarlas en el código:

  • Twitch CLI: Herramienta oficial para simular webhooks de EventSub localmente sin necesitar un servidor público.
  • Google OAuth 2.0 Playground: Para probar y obtener tokens de YouTube manualmente y verificar scopes.
  • Kick API Console: Sección de pruebas integrada en la documentación oficial de Kick.
  • Postman: Para hacer peticiones manuales a cualquier endpoint REST de las plataformas.

Configuración de Credenciales

Consulta la página de Variables de Entorno para saber exactamente qué claves necesitas de cada plataforma y cómo configurarlas en el archivo .env.

Liberado bajo la Licencia MIT.