مرجع API
كل مسار في واجهة API لشركاء أنيس، مُولَّد من العقد الذي تنشره البوابة. تذكر كل صفحة الغرض من المسار، والصلاحية التي يحتاجها، وكيف يُوقَّع، والحقول التي يأخذها ويُرجعها، وكل رفض قد يُرجعه.
تطبيقك
| GET | قراءة ملفّك/v1/profile | profile:read |
| POST | تعليق تطبيقك/v1/application/suspend | لا شيء |
| POST | إلغاء مفتاح للتطبيق/v1/keys/{keyId}/revoke | لا شيء |
| GET | قائمة العناوين المسموح بها/v1/application/networks | لا شيء |
| POST | السماح بعنوان إضافي/v1/application/networks | لا شيء |
| POST | إزالة عنوان أضفته/v1/application/networks/remove | لا شيء |
المحافظ
| GET | قائمة المحافظ/v1/wallets | wallets:read |
| GET | قراءة محفظة/v1/wallets/{walletId} | wallets:read |
الكتالوج
| GET | قائمة فئات الكتالوج/v1/wallets/{walletId}/catalog/categories | catalogue:read |
| GET | قائمة الفئات الفرعية لفئة/v1/wallets/{walletId}/catalog/categories/{categoryId}/subcategories | catalogue:read |
| GET | قراءة فئة فرعية/v1/wallets/{walletId}/catalog/subcategories/{subcategoryId} | catalogue:read |
| GET | قائمة البطاقات المعروضة للبيع/v1/wallets/{walletId}/catalog/subcategories/{subcategoryId}/cards | catalogue:read |
| GET | قراءة بطاقة من الكتالوج/v1/wallets/{walletId}/catalog/cards/{cardId} | catalogue:read |
طلبات الشراء
| POST | تقديم طلب شراء/v1/wallets/{walletId}/orders | orders:create |
| GET | قراءة طلب شراء/v1/orders/{operationId} | orders:read |
البطاقات المملوكة
| GET | قائمة البطاقات المملوكة/v1/wallets/{walletId}/owned-cards | cards:read |
| GET | قراءة بطاقة مملوكة/v1/wallets/{walletId}/owned-cards/{soldCardId} | cards:read |
| POST | كشف بطاقة/v1/wallets/{walletId}/owned-cards/{soldCardId}/reveal | cards:reveal |
| POST | كشف فاتورة/v1/wallets/{walletId}/invoices/{invoiceId}/owned-cards/reveal | cards:reveal |
التشخيص
| POST | فحص توقيعك/v1/diagnostics/signature | diagnostics:use |
تسجيل المفتاح
| GET | قراءة دعوة/v1/enrollments/{invitationId} | لا شيء |
| POST | إرسال مفتاح عام/v1/enrollments/{invitationId}/keys | لا شيء |
| POST | إثبات حيازة المفتاح/v1/enrollments/{invitationId}/proof | لا شيء |
| GET | قراءة حالة التسجيل/v1/enrollments/{invitationId}/status | لا شيء |
مفاتيح التوقيع لدى أنيس
| GET | مفاتيح التوقيع العامة لدى أنيس/.well-known/partner-signing-keys.json | لا شيء |
شحن العدادات
| GET | عرض باقات شحن العداد/v1/wallets/{walletId}/meter-packages | meter_charges:read |
| GET | عرض عمليات شحن العدادات الخاصة بي/v1/wallets/{walletId}/meter-charges | meter_charges:read |
| POST | شحن عداد/v1/wallets/{walletId}/meter-charges | meter_charges:create |
| GET | قراءة عملية شحن/v1/meter-charges/{operationId} | meter_charges:read |
الشحن المباشر
| GET | عرض الشحن المباشر/v1/wallets/{walletId}/direct-recharge-products | direct_recharges:read |
| GET | قراءة منتج الشحن المباشر/v1/wallets/{walletId}/direct-recharge-products/{productId} | direct_recharges:read |
| GET | البحث عن مواقع المستلم/v1/wallets/{walletId}/direct-recharge-products/{productId}/locations | direct_recharges:read |
| GET | حساب تكلفة الشحن المباشر/v1/wallets/{walletId}/direct-recharge-products/{productId}/quote | direct_recharges:read |
| GET | عرض عمليات الشحن المباشر الخاصة بي/v1/wallets/{walletId}/direct-recharges | direct_recharges:read |
| POST | طلب الشحن المباشر/v1/wallets/{walletId}/direct-recharges | direct_recharges:create |
| GET | متابعة عملية شحن مباشر مطلوبة/v1/direct-recharges/{operationId} | direct_recharges:read |
| PATCH | تصحيح بيانات المستلم/v1/direct-recharges/{operationId}/recipient | direct_recharges:create |
إشعارات Webhook
| GET | قراءة عنوان الإشعارات/v1/webhook-endpoint | لا شيء |
| PUT | تسجيل عنوان الإشعارات/v1/webhook-endpoint | لا شيء |
| POST | اختبار استقبال الإشعارات/v1/webhook-endpoint/test | لا شيء |
| GET | عرض تسليم الإشعارات/v1/webhook-events | لا شيء |
| POST | إعادة إرسال إشعار/v1/webhook-events/{eventId}/redeliver | لا شيء |