المتاجر · توثيق الـ API
المنتجات

ضيف منتج

بيضيف منتج بنفس قواعد اللوحة (وحدود الباقة). ابعت multipart/form-data لو هترفع صور، أو JSON من غيرها وضيف الصور بعدين.

POSThttps://elmatajer.com/api/v1/vendor/products
الصلاحية: products.write

محتوى الطلب

الاسمالنوعإلزاميالوصف
namestringنعماسم المنتج.
pricenumberنعمسعر البيع.
category_idsinteger[]نعمقسم واحد على الأقل (كل الأقسام).
name_en, description, description_enstringلاالاسم بالإنجليزي والوصف (HTML مسموح).
compare_pricenumberلاالسعر قبل الخصم.
skustringلاالكود بتاعك — بيتستخدم في المخزون بالـ SKU.
manage_stock, stock_qty, low_qtybool / integerلاتتبّع المخزون وكميته.
variants[]object[]لاcolor وsize وprice وqty وsku وcompare_price لكل اختيار.
images[]file[]لالحد 10 صور (jpg أو png أو webp، 4 ميجا للصورة) — multipart بس.
is_availableboolلاظاهر في المتجر (الافتراضي true).
slug, meta_title, meta_descriptionstringلاحقول السيو.

الطلب

curl -X POST "https://elmatajer.com/api/v1/vendor/products" \
  -H "Api-Key: YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{"name":"Cotton T-shirt","name_en":"Cotton T-shirt","price":299,"compare_price":349,"sku":"TS-001","category_ids":[74],"manage_stock":true,"stock_qty":40,"variants":[{"color":"Black","size":"L","price":299,"qty":10,"sku":"TS-001-BL-L"},{"color":"Black","size":"XL","price":299,"qty":8,"sku":"TS-001-BL-XL"}]}'

الرد 200

{
    "status": "ok",
    "data": {
        "id": 22511,
        "name": "مجموعة مكعبات بناء",
        "name_en": "Building blocks set",
        "slug": "building-blocks-set",
        "sku": "BLK-01",
        "image": "https://cdn.elmatajer.com/…/blocks.webp",
        "images": [
            {
                "id": 81,
                "url": "https://cdn.elmatajer.com/…/blocks.webp"
            }
        ],
        "price": 120,
        "original_price": 132,
        "discount_pct": 9,
        "stock": {
            "state": "in",
            "qty": 31,
            "tracked": true,
            "low": 5
        },
        "category_ids": [
            74
        ],
        "is_available": true,
        "is_draft": false,
        "has_variants": false,
        "variants": [],
        "url": "https://your-store.elmatajer.com/detail-building-blocks-set",
        "created_at": "2026-10-01T10:00:00+03:00",
        "category": "ألعاب",
        "views": 214,
        "video_url": null,
        "description": "<p>…</p>"
    }
}