Branchez la gamification dans votre app

Démarrage rapide

curl -X POST https://api.rooguy.com/v1/events \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "user_id": "user_123",
    "event_name": "purchase-completed",
    "properties": {
      "amount": 99.99,
      "product_id": "prod_456"
    }
  }'

SDKs

npm install @rooguys/js
import Rooguys from '@rooguys/js';

const client = new Rooguys('YOUR_API_KEY', {
  baseUrl: 'https://api.rooguy.com/v1',
});

await client.events.track('level-completed', 'user_123', {
  difficulty: 'hard',
  score: 1500
});

Référence API

API REST

  • POST /v1/events - Suivre des evenements
  • GET /v1/users/:id - Recuperer un profil utilisateur
  • GET /v1/leaderboards/global - Classements
  • POST /v1/users/:id/quests/:id/claim - Reclamer des quetes

Authentification

Toutes les requetes necessitent une cle API dans l en-tete Authorization :

Authorization: Bearer YOUR_API_KEY

Prêt à ajouter la première mécanique à votre app ?

Besoin d'aide ?