الحجوزاتتعيين أولوية العمل (موظفو الجدولة)

تعيين أولوية العمل (موظفو الجدولة)

يعيّن الأولوية P0–P3 على عمل غير مؤرشف وغير مكتمل (المالك / المسؤول / منسّق الحجز). القيم المسموح بها: "p0" (طارئ، مُقاطِع) | "p1" (الأعلى — لا يُزاح إلا بـ p0؛ وقد يحمل sla_deadline يُفعّل التصعيد التلقائي) | "p2" (قياسي) | "p3" (قابل للتأجيل، أول ضحية للإزاحة). قيمة sla_deadline صالحة فقط مع p1 ويجب أن تكون في المستقبل (تاريخ ووقت ساذج بالتوقيت المحلي للنشاط التجاري)؛ والابتعاد عن p1 يعطّل ساعة SLA. يقبل UUID أو short_code في :id.

المعاملات

idstringpathمطلوب
معرّف طلب العمل أو short_code
notestringbodyاختياري
تبرير اختياري (بحد أقصى 500 حرف) — يُسجَّل في سجل النشاط وفي ويب هوك priority_changed. موصى به عند خفض تصعيد عمل صُعّد بسبب SLA (لتوثيق المصدر).
priorityenumbodyمطلوب
مستوى الأولوية الجديد P0–P3. p0=طارئ، p1=الأعلى، p2=قياسي، p3=قابل للتأجيل.
sla_deadlinestringbodyاختياري
الموعد النهائي لـ SLA (تاريخ ووقت ساذج بالتوقيت المحلي للنشاط التجاري) — فقط مع priority=p1؛ يُفعّل (أو يعيد تفعيل) ساعة التصعيد التلقائي. إغفاله في تغيير إلى p1 يُبقي أي موعد مخزَّن؛ والابتعاد عن p1 يعطّل SLA كليًا.
PATCH/v1/job-requests/{id}/priority
curl -X PATCH "https://api.crisphive.com/v1/job-requests/9b2f6c3e-1a4d-4f0a-8f2e-7c5d1b3a9e01/priority" \
  -H "Authorization: Bearer chsk_test_4eC8xQ9mZ2pL7Ka0rT" \
  -H "Content-Type: application/json" \
  -d '{
  "note": "Please call on arrival.",
  "priority": "p1",
  "sla_deadline": "2030-06-14T17:00:00"
}'
نص الطلب
{
"note": ,
"priority": ,
"sla_deadline":
}

الاستجابات