مرجع واجهة برمجة التطبيقات العام

Xponent REST تتيح لك واجهة برمجة التطبيقات (API) قراءة بيانات المتصدرين وبيانات الأعضاء لخادمك من أي تطبيق خارجي.

عنوان URL الأساسي

https://xponentbot.xyz/api/v1

المصادقة

مرر مفتاح واجهة برمجة تطبيقات الخادم الخاص بك في رأس مفتاح x-api. أنشئ مفاتيح من لوحة التحكم → مفاتيح واجهة برمجة التطبيقات.

x-api-key: YOUR_API_KEY
GET /servers/{guild_id}/leaderboard

يعرض أفضل الأعضاء مرتبة حسب XP تنازليًا.

معلمات الاستعلام

  • الحد (الافتراضي 10، الحد الأقصى 100)
  • الصفحة (الافتراضي 1)

مثال للإجابة

{"data":[{"rank":1,"user_id":":"123456", username": "Alice", "level":42,"xp":176400}],"total":1240,"page":1}
GET /servers/{guild_id}/members/{user_id}

يرجع XP والمستوى والرتبة والخط وlast_daily_claim لـ عضو محدد.

مثال للإجابة

{"user_id":"123456"، "اسم المستخدم": "Alice"، "مستوى": 42،xp":176400، "rank":1"،daily_streak":7}
الحصول على /servers/{guild_id}/stats

العوائد إحصائيات الخادم الإجمالية: إجمالي الأعضاء ذوي XP، وإجمالي XP المكتسبة، ومتوسط المستوى، وتكوين المنحنى.

مثال للاستجابة

{"total_members":1240,"total_xp":48200000,"average_level":8,"xp_curve":"standard,"xp_multiplier":1.0}

حدود الأسعار

100 req/hr
الخطة المجانية
1000 req/hr
خطة البداية
10000 طلب/ساعة
الخطة الاحترافية