للمطوّرين

كل ما تراه في تطبيقات LibPay مبني على REST API واحدة موثّقة — نفس الواجهة متاحة لمنصتك تحت نطاقك الخاص.

REST API v1

واجهة REST بصيغة JSON تحت ‎/api/v1‎ على نطاق منصتك (your-brand.libpay.com أو نطاقك الخاص).

مصادقة JWT

تسجيل الدخول يعيد رمز Bearer قصير العمر مع تجديد آمن؛ لوحات الإدارة تتطلب 2FA.

مفاتيح Idempotency

عمليات تحريك الأموال تدعم مفاتيح idempotency لمنع التكرار عند إعادة المحاولة — نفس المفتاح لا ينفّذ العملية مرتين.

Webhooks

إشعارات فورية لأحداث الدفع والإيداع من المزوّدين، مع إمكانية ضبط وجهات webhook من لوحة الإدارة.

مثال سريع

# Authenticate
curl -X POST https://your-brand.libpay.com/api/v1/login \
  -H "Content-Type: application/json" \
  -d '{"email":"user@example.com","password":"..."}'

# → { "data": { "token": "eyJhbGciOi..." } }

# Read the wallet
curl https://your-brand.libpay.com/api/v1/wallet \
  -H "Authorization: Bearer eyJhbGciOi..."

التوثيق الكامل

مرجع API الكامل (نقاط النهاية، النماذج، رموز الأخطاء) يُسلَّم مع حزمة المنصة لكل مستأجر. تواصل مع فريق المبيعات للاطلاع على نسخة تجريبية.