دليل شامل للتكامل مع ERP-Edge باستخدام واجهة برمجة التطبيقات (API)
قم بإنشاء API Key من لوحة التحكم في قسم "الإعدادات" → "API"
استخدم API Key في رأس الطلب (Header)
Authorization: Bearer YOUR_API_KEY Content-Type: application/json
مثال على إنشاء فاتورة جديدة
curl -X POST https://api.erp-edge.sa/v1/invoices \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"customer_id": "cust_123",
"items": [
{
"product_id": "prod_456",
"quantity": 2,
"price": 100.00
}
],
"tax_rate": 15
}'/api/auth/loginتسجيل الدخول والحصول على Token
/api/invoicesإنشاء فاتورة جديدة
/api/invoicesالحصول على قائمة الفواتير
/api/invoices/:idالحصول على تفاصيل فاتورة محددة
/api/invoices/:idتحديث فاتورة
/api/invoices/:idحذف فاتورة
/api/customersالحصول على قائمة العملاء
/api/customersإضافة عميل جديد
/api/productsالحصول على قائمة المنتجات
/api/productsإضافة منتج جديد