زوج مفاتيح API
للخوادم والتكاملات الثابتة (ERP، CRM، سكربتات). ترسل x-api-key و x-api-secret مع كل طلب، والصلاحيات تُحدَّد عند إنشاء المفتاح.
يعمل حتى تلغيه أو ينتهي
المطورون
طريقتان للوصول إلى واجهة تاجر: زوج مفاتيح API للتكاملات الثابتة، واتصال MCP عبر OAuth لمساعدات الذكاء الاصطناعي.
اختر حسب من يتصل: نظامك أم مساعد ذكاء اصطناعي يعمل نيابة عن التاجر.
للخوادم والتكاملات الثابتة (ERP، CRM، سكربتات). ترسل x-api-key و x-api-secret مع كل طلب، والصلاحيات تُحدَّد عند إنشاء المفتاح.
يعمل حتى تلغيه أو ينتهي
لمساعدات الذكاء الاصطناعي. التاجر يوافق من شاشة الموافقة، والمساعد يستخدم رمزًا يبدأ بـ tmcp_ في ترويسة Authorization: Bearer.
رمز قصير العمر مع تجديد
كل مفتاح وكل رمز يعمل داخل متجر واحد فقط، وأي طلب بصلاحية غير ممنوحة يُرفض.
عزل بين المتاجر
من لوحة التاجر ← المطور ← مفاتيح API. يظهر السر مرة واحدة فقط عند الإنشاء، فاحفظه في مكان آمن.
من الصفحة نفسها ألغِ المفتاح فيتوقف عن العمل فورًا. إنشاء المفاتيح وإلغاؤها لمديري المتجر والموظفين.
يبدأ من تطبيق المساعد الذي يفتح شاشة الموافقة؛ تراجع الصلاحيات المطلوبة ثم توافق أو ترفض.
من لوحة التاجر ← المطور ← اتصالات الذكاء الاصطناعي (/merchant/developer/ai-connections) يمكنك إلغاء أي اتصال.
نتبع مواصفة تفويض MCP: عملاء عامون، وPKCE بطريقة S256 فقط.
العميل يقرأ بيانات المورد من /.well-known/oauth-protected-resource/api/v1/mcp/merchant ثم بيانات خادم التفويض لمعرفة نقاط النهاية.
العميل العام يسجّل نفسه تلقائيًا (RFC 7591) ولا يحتاج سرًا مشتركًا.
يوجَّه التاجر إلى شاشة الموافقة، ويرسل العميل PKCE بطريقة S256 فقط. يراجع التاجر الصلاحيات المعروضة ويوافق أو يرفض.
يستبدل العميل الكود برمز وصول (tmcp_) مدته ساعة، ورمز تجديد مدته ٣٠ يومًا. الرمز مرتبط بالمتجر الذي وافق عليه التاجر.
عند انتهاء رمز الوصول يُستخدم رمز التجديد للحصول على زوج جديد، ويُستبدل رمز التجديد في كل مرة.
يمكن للعميل استدعاء نقطة الإلغاء، أو يلغي التاجر الاتصال من لوحة التحكم، فيتوقف الوصول.
كل الصلاحيات التي يمكن للتاجر منحها لاتصال MCP. تظهر بنفس هذه الأسماء في شاشة الموافقة.
| الصلاحية | العربية | English |
|---|---|---|
| read_products | قراءة المنتجات | Read products |
| write_products | إضافة المنتجات وتعديلها وحذفها | Create, update and delete products |
| read_orders | قراءة الطلبات | Read orders |
| read_customers | قراءة بيانات العملاء | Read customers |
| write_orders | تأكيد الطلبات وشحنها وتسليمها وإلغاؤها | Confirm, ship, deliver and cancel orders |
| read_inventory | قراءة المخزون | Read inventory |
| write_inventory | تعديل كميات المخزون | Adjust inventory quantities |
| read_analytics | قراءة تقارير المبيعات | Read sales reports |
| read_discounts | قراءة أكواد الخصم | Read discount codes |
| write_discounts | إنشاء أكواد الخصم وتعديلها | Create and update discount codes |
| read_themes | قراءة تصميم المتجر | Read store design |
| write_themes | تعديل تصميم المتجر ونشره | Edit and publish store design |
| read_automations | قراءة الأتمتة وسير العمل | Read automations |
| write_automations | إنشاء الأتمتة وتعديلها | Create and edit automations |
| manage_webhooks | إدارة روابط الـ webhooks | Manage webhooks |
| use_ai_content | توليد أوصاف المنتجات ومحتوى التسويق بالذكاء الاصطناعي | Generate product and marketing content with AI |
| write_returns | إدارة طلبات الإرجاع واعتماد المبالغ المستردة | Manage returns and issue refunds |
| upload_media | رفع صور للمنتجات وشعار المتجر | Upload product images and the store logo |
| read_shipping | قراءة الشحن: الناقلون والشحنات والتسعير | Read shipping: carriers, shipments, pricing |
| write_shipping | تعديل إعدادات تجربة الشحن (بيانات البوليصة والتغليف والتنفيذ الذاتي) | Update shipping experience settings (label, packing slip, self-fulfilment) |
| read_payments | قراءة بوابات الدفع وحالتها (بدون المفاتيح) | Read payment gateways and their status (never the keys) |
| read_invoices | قراءة الفواتير وحالة زاتكا والملف الضريبي | Read invoices, ZATCA status and the tax profile |
| read_markets | قراءة الأسواق والعملات وقوائم المنتجات لكل سوق | Read markets, currencies and per-market catalogs |
| read_reviews | قراءة تقييمات المنتجات | Read product reviews |
| write_reviews | قبول تقييمات المنتجات أو رفضها أو تعليمها | Approve, reject or flag product reviews |
| read_campaigns | قراءة الحملات التسويقية وأدائها | Read marketing campaigns and their performance |
هذه الصفحة وثائق فقط ولا تعرض أي مفاتيح أو رموز حقيقية.