مرجع 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 | لا شيء |