نظرة عامة المصادقة الرصيد السجلات الأخطاء اختبر الخدمة
مباشر وآمن

SyriatelAPI ⏔ دليل المطور

احصل على رصيد حسابك وسجل المدفوعات بشكل آمن. استخدم api_token الشخصي في طلباتك.

افتح خدمة الاختبار

نظرة عامة

الرابط الأساسي وأوامر cURL جاهزة للتشغيل متوفرة أدناه. احتفظ بـ api_token سرياً.

الخدمة

SyriatelAPI

النسخة

v1

نوع المحتوى

JSON

الرابط الأساسي

https://api.magnustech.pro/syr-cash

المصادقة

قم بتضمين معامل api_token في كل طلب، مثال: ?api_token=YOUR_TOKEN.

يمكنك أيضاً الوصول إلى سجلاتك و أرصدتك عبر البوت
https://t.me/SyriatelCash_Bot

GET /balance

يُرجع آخر رصيد مُسجل للعميل لرقم هاتف محدد.

GET /balance?api_token=YOUR_TOKEN&phone_number=09XXXXXXXXX

SUCCESS 200

{
  "success": true,
  "code": "SUCCESS",
  "message": "succeed",
  "status_code": 200,
  "balance": "13338",
  "ts": "2025-01-02T15:34:20.123Z"
}
curl -G "https://api.magnustech.pro/syr-cash/balance" \
  --data-urlencode "api_token=YOUR_TOKEN" \
  --data-urlencode "phone_number=09XXXXXXXXX"

GET /history

يُرجع آخر عمليات الدفع المتاحة لرقم هاتف محدد.

GET /history?api_token=YOUR_TOKEN&phone_number=09XXXXXXXXX

SUCCESS 200

{
  "success": true,
  "code": "SUCCESS",
  "message": "succeed",
  "status_code": 200,
  "price_cents": 200,
  "operations": [
    {
      "transactionNo": "60027...",
      "date": "2025-08-25 22:10:34",
      "from": "0985792792",
      "to": "43888929",
      "status": "1",
      "amount": "57000",
      "fee": "0",
      "net": "57000",
      "channel": "Akrab Elik"
    }
  ]
}
curl -G "https://api.magnustech.pro/syr-cash/history" \
  --data-urlencode "api_token=YOUR_TOKEN" \
  --data-urlencode "phone_number=09XXXXXXXXX"

ملاحظة: إذا حذفت phone_number، ستحصل على الأرقام المُسجلة لديك: {"success": true, "numbers": ["09...","09..."]}

تنسيق الأخطاء

جميع الأخطاء تتبع شكلاً ثابتاً:

{
  "success": false,
  "code": "INVALID_API_TOKEN",
  "message": "Invalid API token",
  "status_code": 401
}

رموز الأخطاء الشائعة

INVALID_API_TOKEN (401) الرمز مفقود أو غير صحيح
FORBIDDEN_IP (403) IP غير مُدرج في القائمة البيضاء
NO_SUBSCRIPTION (404) الرقم غير مُشترك في حسابك
INACTIVE_SUBSCRIPTION (402) الاشتراك غير نشط
INSUFFICIENT_BALANCE (402) رصيد غير كافي للتحديث
BAD_REQUEST (400) معاملات مفقودة أو غير صالحة
INTERNAL_ERROR (500) خطأ غير متوقع

اختبار الخدمة

جرب API مباشرة من هنا: