Documentation
Tout ce qu'il faut pour intégrer Woupi : authentification OAuth, API REST, événements par webhook ou WebSocket, robots de clavardage et Drops pour les jeux. Cette documentation est publique; aucune connexion n'est requise.
Premiers pas
Demandez l’accès développeur, créez votre première application, obtenez un jeton et faites votre premier appel à l’API.
02Authentification
OAuth 2.0 sur Woupi : code d’autorisation avec PKCE, identifiants client, code d’appareil, actualisation, validation et révocation.
03Portées
Les autorisations que votre application peut demander aux utilisateurs de Woupi, et le fonctionnement des autorisations accordées.
04Référence de l'API
Tous les points de terminaison REST de l'API Woupi v1, avec leur authentification, leurs portées, leurs paramètres et des exemples.
05EventSub : abonnements aux événements
Recevez en temps réel les nouveaux suiveurs, les abonnements, les messages de clavardage, les drops et plus encore, par webhook ou par WebSocket.
06Webhooks
Recevez les événements par requêtes HTTPS signées : vérification de l’URL, signature, nouvelles tentatives et révocation.
07Transport WebSocket
Recevez les événements sur une connexion WebSocket, sans serveur public : idéal pour les robots de clavardage et les applications de bureau.
08Robots de clavardage
Guide complet pour créer un robot qui lit le clavardage d’une chaîne par WebSocket et y répond par l’API REST.
09Drops pour les jeux
Récompensez dans votre jeu les spectateurs qui regardent des diffusions en direct sur Woupi : campagnes, liaison de comptes, droits et livraison.
10Limites de débit et erreurs
Quotas de requêtes, en-têtes de limite de débit, formats d’erreur, codes de statut HTTP et façons de réessayer sans risque.