الحسابات والربط
الحصول على حساب
GET /api/v1/accounts/{phone}
{
"phone": "+228XXXXXXXX",
"state": "claimed",
"display_name": "Ama K.",
"partners": [{ "code": "seed", "name": "SEED" }]
}
الربط / الدعوة
POST /api/v1/accounts/link
{
"phone": "+228XXXXXXXX",
"invite": true
}
ينشئ الحساب أو يسترجعه، ويربطه بشريكك، ويرسل اختياريًا رسالة SMS لدعوة المستخدم إلى التحقق من حسابه في MorisBox.
حقول المزوّد
يمكن للشركاء طلب حقول مخصصة أثناء الربط (مثل رقم المؤمَّن عليه):
| نقطة النهاية | الهدف |
|---|---|
GET /api/v1/settings/account-fields | سرد تعريفات الحقول |
POST /api/v1/settings/account-fields | إنشاء حقل |
PATCH /api/v1/settings/account-fields/{id} | تحديث |
DELETE /api/v1/settings/account-fields/{id} | حذف |
تشمل أنواع الحقول char وdate وselection وغيرها.
مفاتيح E2EE (اختياري)
GET /api/v1/keys/{phone}: المفاتيح العامة للأجهزة لاستخدامها في الرسائل المشفرة، عند تفعيل الميزة.