توقف عن بناء الخلفية من الصفر. ابدأ من 80% إتمام.
يحتاج عملاؤك إلى تجارة بدرجة التصنيع. ليس لديك 6 أشهر لبناء منطق المخزون. يمنحك Marketplace Labs GraphQL API جاهز للإنتاج حتى تتمكن من التركيز على الواجهة الأمامية.
GraphQL Typing صارم يمنع البيانات السيئة
مخططنا مبني مع typing صارم منذ اليوم الأول. Enums و Inputs و Interfaces تضمن أن استعلاماتك تعيد بالضبط ما تتوقعه—والتحولات ترفض البيانات السيئة قبل وصولها إلى قاعدة البيانات.
- التحقق من Enum
حالة الطلب يمكن أن تكون فقط DRAFT أو PENDING أو CONFIRMED إلخ. لا أخطاء مطبعية، لا حالات غير صالحة.
- أنواع الإدخال
التحولات تستخدم أنواع إدخال صارمة. الحقول المطلوبة مطلوبة. الحقول الاختيارية لها قيم افتراضية معقولة.
- عقود الواجهة
الأنماط الشائعة مثل Node و Timestamped تضمن الاتساق عبر جميع الأنواع.
enum OrderStatus {
DRAFT
PENDING
CONFIRMED
PROCESSING
SHIPPED
DELIVERED
CANCELLED
}
input CreateOrderInput {
customerId: ID!
lineItems: [LineItemInput!]!
shippingAddressId: ID!
notes: String
}
interface Node {
id: ID!
}
interface Timestamped {
createdAt: DateTime!
updatedAt: DateTime!
}أذونات دقيقة - التحكم في الوصول الدقيق على مستوى الحقل
أنشئ تطبيقات متعددة المستخدمين آمنة حيث لا يستطيع موظفو المستودع حذف الطلبات، ويمكن للعملاء فقط رؤية بياناتهم الخاصة. @requires(scopes: [...]) directive الخاص بنا يجعله بسيطاً.
الوصول القائم على النطاق
حدد نطاقات مثل orders:read و orders:write و inventory:manage. قم بتعيينها لمفاتيح API أو أدوار المستخدم.
حماية على مستوى الحقل
الحقول الحساسة مثل costPrice يمكن أن تتطلب نطاقات مرتفعة. المستخدمون بدون وصول يرون null.
بناء جملة Directive
@requires(scopes: ["orders:delete"]) على أي حقل أو تحول. واضح، تصريحي، قابل للتدقيق.
type Order {
id: ID!
customer: Customer!
status: OrderStatus!
lineItems: [LineItem!]!
# Only visible to staff with finance scope
costPrice: Money @requires(scopes: ["finance:read"])
margin: Float @requires(scopes: ["finance:read"])
}
type Mutation {
# Anyone with orders:write can create
createOrder(input: CreateOrderInput!): Order!
@requires(scopes: ["orders:write"])
# Only admins can delete
deleteOrder(id: ID!): Boolean!
@requires(scopes: ["orders:delete", "admin"])
}تشغيل APIs خارجية بدون وظائف Cron مخصصة
يتيح لك نظام Workflow و WorkflowNode الخاص بنا بناء خطوط أنابيب الأتمتة التي تستجيب للأحداث. انشر على Slack، ومزامنة مع Xero، وحدّث CRM الخاص بك—كل ذلك بدون كتابة وظائف cron.
- المشغلات المدفوعة بالأحداث
تُشغّل سير العمل على أحداث مثل order.created و stock.low أو production.completed.
- عقد سير العمل
سلسل الإجراءات معاً. استدعاءات HTTP، والتأخيرات، والشروط، والتحويلات—كلها قابلة للتكوين عبر API.
- التكامل الخارجي
أرسل البيانات إلى Slack و Xero و Mailchimp أو أي نقطة نهاية HTTP. حوّل الحمولات باستخدام تعبيرات JSONPath.
مثال على سير العمل: إشعار طلب جديد
المشغل
حدث order.created يُطلق
عقدة HTTP
POST إلى webhook Slack مع تفاصيل الطلب
عقدة HTTP
إنشاء فاتورة في Xero
خادم MCP لوكلاء الذكاء الاصطناعي
يتضمن Marketplace Labs خادم Model Context Protocol (MCP)—المعيار الناشئ لربط مساعدي الذكاء الاصطناعي بالأدوات الخارجية ومصادر البيانات. أنشئ تجارب تجارة مدعومة بالذكاء الاصطناعي بدون تكاملات مخصصة معقدة.
- يعمل مع Claude و GPT والوكلاء المخصصين
أي ذكاء اصطناعي يدعم MCP يمكنه الاتصال ببيانات التجارة الخاصة بك على الفور.
- عمليات تجارية كاملة
استعلم عن المخزون، وأنشئ الطلبات، وتحقق من حالة الإنتاج، وأنشئ ملصقات الشحن—كل ذلك عبر اللغة الطبيعية.
- نفس نموذج الأذونات
طلبات MCP تستخدم نفس الأذونات القائمة على النطاق مثل GraphQL API. لا مخاوف أمنية خاصة.
{
"mcpServers": {
"marketplace-labs": {
"url": "https://api.mplabs.co.uk/mcp",
"apiKey": "sk_live_...",
"tools": [
"inventory.getStock",
"orders.create",
"orders.list",
"production.getStatus",
"shipping.getRates",
"shipping.createLabel"
]
}
}
}مثال على الأمر:
"تحقق مما إذا كان لدينا مخزون كافٍ لتنفيذ الطلب #12345، وإذا كان الأمر كذلك، أنشئ ملصق شحن مع الناقل الأرخص."
أسعار الوصول إلى API بسيطة
جميع الأسعار لا تشمل ضريبة القيمة المضافة. لا رسوم لكل مستخدم. لا رسوم مخفية.
Starter
1,000 طلب/شهر، 5 قنوات
Pro
10,000 طلب/شهر، قنوات غير محدودة، وصول MCP
Agency
يشمل 5 حسابات عملاء، 150 ر.س./شهر لكل إضافي
نحن نبنيه لك
ليس كل شركة لديها مطورون داخليون—وهذا لا بأس به. يبني فريقنا واجهات أمامية مخصصة، وتطبيقات الهاتف المحمول، والتكامل على Marketplace Labs. تحصل على قوة منصة بدون واجهة مع تجربة مصممة خصيصاً لعملك.
تطبيقات الويب
واجهات المتاجر، ولوحات التحكم، وبوابات B2B
تطبيقات الهاتف المحمول
iOS و Android و React Native
التكامل
ERP، والمحاسبة، وAPIs مخصصة
حلول الذكاء الاصطناعي
روبوتات المحادثة، والأتمتة، ووكلاء MCP
مستعد للبدء من 80% إتمام؟
توقف عن بناء منطق المخزون، وإدارة الطلبات، وتتبع الإنتاج من الصفر. احصل على وصول API وابدأ في بناء الواجهة الأمامية التي يحتاجها عملاؤك فعلاً.