Tools Market
نظام إدارة المفاتيح والتفعيل
📊 نتائج الفحص
الإجمالي
0
متاح
0
مُفعّل
0
غير موجود
0
🔍
| # | الكود | الحالة | الخطة | الخدمة |
|---|
لا توجد نتائج مطابقة
📘 API للموزعين
دمج التحقق من المفاتيح والتفعيل في أدواتك الخاصة
Base URL
https://toolsmarket.online/api
يُرجع بيانات المفتاح (الخطة، المدة، الخدمة، الحالة). استخدمه للتحقق من المفتاح قبل التفعيل.
cURL
curl "https://toolsmarket.online/api/keys/YOUR_KEY_CODE"
200 متاح
200 مُفعّل
404
{
"code": "YOUR_KEY_CODE",
"status": "available",
"key_type": "subscription",
"plan": "plus",
"term": "1_month",
"service": "chatgpt",
"subscription_hours": 720,
"activated_email": null
}
{
"code": "YOUR_KEY_CODE",
"status": "activated",
"key_type": "subscription",
"plan": "plus",
"term": "1_month",
"service": "chatgpt",
"activated_email": "user@example.com"
}
{ "error": "Key not found" }
يفعّل المفتاح على حساب ChatGPT باستخدام بيانات الجلسة. العملية غير متزامنة — تابع الحالة عبر /keys/:code/activation.
Request Body
{
"code": "YOUR_KEY_CODE",
"session": "<full session JSON as string>"
}
cURL
curl -X POST "https://toolsmarket.online/api/activate" \
-H "Content-Type: application/json" \
-d '{"code":"YOUR_KEY","session":"..."}'
200 OK
400
401
429
{ "status": "ok" }
{ "error": "Invalid session or already activated" }
{ "error": "Session expired" }
{ "error": "Rate limited, try again later" }
بعد استدعاء /activate، استخدم هذا المسار للمتابعة كل 2-3 ثوانٍ حتى تصبح الحالة "activated" (عادةً 10-30 ثانية).
cURL
curl "https://toolsmarket.online/api/keys/YOUR_KEY/activation"
200 مُفعّل
200 قيد التفعيل
{
"code": "YOUR_KEY_CODE",
"status": "activated"
}
{
"code": "YOUR_KEY_CODE",
"status": "activating"
}
فحص حالة حتى 1000 مفتاح في طلب واحد. يتم إزالة التكرارات. النتائج تحافظ على الترتيب الأصلي.
Request Body
{
"codes": [
"KEY_CODE_1",
"KEY_CODE_2"
]
}
cURL
curl -X POST "https://toolsmarket.online/api/batch-lookup" \
-H "Content-Type: application/json" \
-d '{"codes":["KEY1","KEY2"]}'
200
{
"results": [
{
"code": "KEY_CODE_1",
"status": "available",
"plan": "plus",
"term": "1_month",
"service": "chatgpt",
"key_type": "subscription"
},
{
"code": "KEY_CODE_2",
"error": "Key not found"
}
]
}
🔄 مسار التكامل
1
GET /keys/{code}
تحقق أن الحالة = "available"
2
POST /activate
أرسل المفتاح + بيانات الجلسة
3
GET /keys/{code}/activation
تابع كل 3 ثوانٍ حتى status = "activated"
✓
تم! الاشتراك مفعّل على حساب المستخدم 🎉
النظام جاهز. ابدأ باستخراج الروابط.
جاري الإرسال... ⏳
جاري التحقق... ⏳