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

سجّل تأكيد العميل

لتطبيقات واتساب والاتصال: بلّغ إن العميل أكّد — أو طلب يلغي — طلب مفتوح. بيتسجّل في سجل الطلب والتاجر بيجيله إشعار؛ وحالة الطلب نفسها مش بتتغير (التاجر هو اللي بيقرر).

POSThttps://elmatajer.com/api/v1/vendor/orders/{id}/customer-response
الصلاحية: orders.confirm

متغيرات الرابط

الاسمالنوعإلزاميالوصف
idintegerنعمرقم الطلب الداخلي.

محتوى الطلب

الاسمالنوعإلزاميالوصف
answerstringنعمconfirmed أو cancelled.

الطلب

curl -X POST "https://elmatajer.com/api/v1/vendor/orders/4904/customer-response" \
  -H "Api-Key: YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{"answer":"confirmed"}'

الرد 200

{
    "status": "ok",
    "data": {
        "recorded": true,
        "order_id": 4904,
        "answer": "confirmed"
    }
}

مرة واحدة لكل رد على الطلب: التكرار بيرجّع recorded: false, reason: already_recorded. والطلب المقفول بيرجّع 409 order_not_open.