- طلبات عروض أسعار بمسار اعتماد، وعروض على عدة جولات، وأمر شراء عند الترسية
- سوق يضم 12 فئة وأكثر من 320 من الموردين السعوديين
- خريطة لحظية للتوصيل، وإثبات التسليم، وفواتير ضريبية
للمطورين
توثيق API
نقاط REST لأنظمتك، وأدوات MCP لمساعدي الذكاء الاصطناعي لديك. وكل طلب يقتصر على بيانات شركتك وصلاحياتك.
أيهما يناسبني؟#
أمامك طريقتان للربط، وكلتاهما تعمل بصلاحيات الشخص الذي أصدر بيانات الدخول.
البدء السريع#
MCP لمساعدي الذكاء الاصطناعي
- يفعل مسؤول الشركة خيار API & Integrations من إعدادات ENTEK Corporate، فهو معطل افتراضيا.
- من الصفحة نفسها تنشئ رمز وصول. ومستخدمو ENTEK Supplier ينشئون رمز MCP بالطريقة ذاتها.
- بعدها تضيف الخادم إلى مساعدك، ومعه رمز الوصول.
REST لأنظمتك
- راسلنا على [email protected] واذكر اسم شركتك وحالة الاستخدام.
- نرسل لك المفتاح وعنوان الخادم وحدود الاستخدام.
- نفذ أول طلب كما في المثال أدناه.
المصادقة#
ترسل بيانات الدخول مع كل طلب.
Authorization: Bearer <your-token>لا يفعل الرمز إلا ما يستطيع من أصدره فعله في التطبيق. احفظه كما تحفظ كلمة المرور، وإذا تسرب فألغه من الإعدادات.
نقاط REST#
النقاط المتاحة حاليا:
| الطريقة | المسار | الوظيفة |
|---|---|---|
| GET | /api/products | استرجاع قائمة المنتجات المتاحة. |
| POST | /api/orders | إنشاء طلب جديد عبر API. |
# list products
curl https://<base-url>/api/products \
-H "Authorization: Bearer <your-key>"- عنوان الخادم
- نرسلها مع مفتاحك
- حدود الاستخدام
- نرسلها مع مفتاحك
- محتوى الطلب في POST /api/orders
- نرسلها مع مفتاحك
- الأخطاء والإصدارات
- نرسلها مع مفتاحك
خادم MCP#
باتصال واحد، يرى مساعدك في ENTEK ما تراه أنت في التطبيق. وهذا ما يحدث مع كل طلب.
- مساعدكأي عميل MCP
- خادم ENTEK MCPmcp.corporate.entek.ai
- فحص الصلاحياتدورك وشركتك
- ENTEK Corporateالطلبات والعروض والفروع
الربط في أربع خطوات
- تفعيل API & Integrations. يفعله مسؤول الشركة من إعدادات ENTEK Corporate، فهو معطل افتراضيا في الشركات الجديدة.
- إنشاء رمز وصول. يحمل الرمز دورك، فلن يتجاوز المساعد حدود صلاحياتك أبدا. سمه باسم الأداة التي ستستخدمه.
- إضافة الخادم إلى برنامج العميل. الصق عنوان الخادم والرمز في عميل MCP، كما في المثال أدناه.
- التحقق من الاتصال. يكفي أن تسأل: "بأي حساب أنا متصل؟"، فيستدعي العميل whoami ويعرض اسم شركتك. وبعدها يمكنك تجربة: "اعرض فروعنا".
{
"mcpServers": {
"entek-corporate": {
"url": "https://mcp.corporate.entek.ai",
"headers": { "Authorization": "Bearer <your-token>" }
}
}
}list_orders { "branch_id": "<id from list_branches>", "status": "shipped" }
// runs with the token owner's permissionsكيف يعمل الخادم
- لكل رمز شركة واحدة، ولا يتعدى أي طلب الشركة والدور اللذين يتبع لهما الرمز.
- تصل القوائم صفحة بعد صفحة مع next_cursor وhas_more، والصفحة الواحدة لا تمثل كل البيانات.
- الأعداد والإجماليات تحسبها المنصة في أدوات المؤشرات، ولا تؤخذ من جمع صفحة واحدة.
- كل مبلغ يأتي مع عملته، ولا تخلط المبالغ بين عملتين.
- إلغاء الرمز من الإعدادات يوقف فورا كل عميل يستخدمه.
الخادم: mcp.corporate.entek.ai. قبل الإطلاق، تأكد من المسار الدقيق وصيغة الترويسة بمراسلة [email protected].
الأدوات حسب المجال#
على خادم MCP في ENTEK Corporate 50 أداة. أدوات الكتابة تعدل بيانات حقيقية، فلا تمنحها إلا لمن يملك هذه الصلاحية في التطبيق.
الطلبات
list_ordersget_orderpreview_orderplace_orderكتابةيحرك أموالاcancel_orderكتابةget_order_metricsget_order_chartsget_order_logisticsget_order_delivery_proofsend_order_proof_codeكتابة
طلبات عروض الأسعار والعروض
list_rfqsget_rfqcreate_rfqكتابةlist_rfq_bidsget_biddecide_bid_iterationكتابةيحرك أموالاget_rfq_metricscreate_purchase_orderكتابةlist_rfq_purchase_orders
السوق الإلكتروني والكتالوج
search_marketplace_productsget_catalog_productlist_catalog_productslist_storespreview_marketplace_orderplace_marketplace_orderكتابةيحرك أموالا
الفروع
list_branchesget_branchcreate_branchكتابةupdate_branchكتابةget_branch_metricslist_branch_memberships
الموردون
list_supplier_companiesget_supplier_companylist_supplier_favoritescreate_supplier_favoritesكتابةlist_supplier_invites
المالية
get_company_balanceget_company_limitspay_order_with_balanceكتابةيحرك أموالاgenerate_order_payment_linkكتابةيحرك أموالاget_order_billing
الطلبات المتكررة
list_recurrencescreate_recurrenceكتابةupdate_recurrenceكتابةget_recurrence_metrics
الشركة والمستخدمون والأدوار
whoamiget_company_profilelist_company_userslist_rolesget_my_role
تعمل على ربط جديد؟
أخبرنا بما تريد ربطه، ويرد عليك فريقنا بالعربية أو الإنجليزية.

