توثيق واجهة برمجة التطبيقات (API) للمنصة. للمبرمجين والمطورين — لا يتطلب تسجيل دخول.
الرابط الأساسي للـ API (استبدل النطاق بنطاق المتجر عند الاستخدام):
https://deebmart.com/api
مطلوب توثيق في جميع طلبات الـ API. يمكن إرسال التوكن بأحد الطرق التالية:
Bearer YOUR_API_TOKENtoken: YOUR_API_TOKEN?token=YOUR_API_TOKENAuthorization: Bearer YOUR_API_TOKEN
جلب رصيد العميل ومعلومات البروفايل.
{
"id": 1,
"name": "اسم العميل",
"email": "user@example.com",
"balance": "100.50000000000000000000"
}جلب قائمة المنتجات المتاحة مع السعر وحقول الطلب المطلوبة.
[
{
"id": 1,
"name": "اسم المنتج",
"product_price": "10.50",
"order_fields": [
{
"id": 1,
"field_label": "معرف اللاعب",
"field_type": "text"
}
]
}
]إنشاء طلب جديد.
| Parameter | نوع المتجر | مطلوب | الوصف |
|---|---|---|---|
| product_id | integer | نعم | معرف المنتج |
| quantity | integer | نعم | الكمية (1 أو أكثر) |
| player_id | string | لا | معرف اللاعب أو قيمة حقل |
| order_fields | object | لا | قيم حقول الطلب: { field_id: "value" } |
| unit_price_usd | number | لا | سعر الوحدة بالدولار |
{
"product_id": 1,
"quantity": 1,
"player_id": "player123",
"order_fields": {
"1": "قيمة الحقل 1"
}
}{
"id": 123,
"status": "automatic processing",
"product_name": "اسم المنتج",
"quantity": 1,
"total_amount": "10.50000000000000000000",
"created_at": "2025-01-28T12:00:00.000000Z"
}جلب تفاصيل طلب بواسطة معرف الطلب.
| HTTP | الوصف |
|---|---|
| 401 | Unauthenticated - توكن مطلوب أو غير صالح |
| 403 | Account suspended - الحساب موقوف |
| 404 | Store / Order / Profile not found |
| 400 | Validation error or business error |