مفاتيح API وREST وروابط Webhook وأمثلة جاهزة لربط Yebrax Shops مع الأنظمة الخارجية.
أنشئ مفاتيح لكل متجر وحدد الصلاحيات بحسب ما يحتاجه التكامل.
اقرأ بيانات المتجر، وازمن المنتجات، واسحب الطلبات، وادفع تحديثات التنفيذ.
Webhooks الدفع والتنبيهات والأتمتة الخارجية يمكن وضعها ضمن طبقة تكامل أنظف.
مسار أسرع للمطور للاختبار قبل البدء بدمج كامل.
قدّم للمطور تسليمًا نظيفًا بدل قائمة مشتتة من الروابط والأسرار.
أنشئ حساب تاجر وولّد مفتاح API من داخل اللوحة.
استخدم رابط المنصة الأساسي للـ API حتى لو كان للمتجر دومين مخصص.
اختبر Endpoint قراءة أولًا، ثم اربط تحديثات الطلبات أو وصفات الـ Webhook.
هذه هي واجهة التكامل الحالية بعد مسار الباتشات المنفذة.
استخدم هذه المقتطفات كنقطة بداية قبل بناء التغليف الإنتاجي لديك.
curl -X GET 'https://yebrax.shop/api/store/info?slug=demo-store' \ -H 'Authorization: Bearer YOUR_API_KEY'
$ch = curl_init(app_base_url() . "/api/orders?slug=demo-store"); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_API_KEY'], ]); $json = curl_exec($ch);
const res = await fetch(appBase + "/api/products?slug=demo-store", {
headers: { Authorization: "Bearer YOUR_API_KEY" }
});
const data = await res.json();
import requests\nres = requests.get(app_base + "/api/orders?slug=demo-store", headers={"Authorization":"Bearer YOUR_API_KEY"})\nprint(res.json())
اربط مسار المطورين مع متجر التطبيقات ووصفات الأتمتة لتحصل على تسليم تكامل أنظف.