مرجع API

كل مسار في واجهة API لشركاء أنيس، مُولَّد من العقد الذي تنشره البوابة. تذكر كل صفحة الغرض من المسار، والصلاحية التي يحتاجها، وكيف يُوقَّع، والحقول التي يأخذها ويُرجعها، وكل رفض قد يُرجعه.

تطبيقك

GETقراءة ملفّك
/v1/profile
profile:read

المحافظ

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

طلبات الشراء

POSTتقديم طلب شراء
/v1/wallets/{walletId}/orders
orders:create
GETقراءة طلب شراء
/v1/orders/{operationId}
orders:read

البطاقات المملوكة

GETقائمة البطاقات المملوكة
/v1/wallets/{walletId}/cards
cards:read
GETقراءة بطاقة مملوكة
/v1/wallets/{walletId}/cards/{soldCardId}
cards:read
POSTكشف بطاقة
/v1/wallets/{walletId}/cards/{soldCardId}/reveal
cards:reveal
POSTكشف فاتورة
/v1/wallets/{walletId}/invoices/{invoiceId}/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
لا شيء