fr
RéservationsDéfinir la priorité de l'intervention (personnel de planification)

Définir la priorité de l'intervention (personnel de planification)

Définit la priorité P0–P3 sur une intervention non archivée et non terminée (Propriétaire / Administrateur / Coordinateur de réservation). Valeurs autorisées : "p0" (urgence, prioritaire) | "p1" (haute — déplacée uniquement par p0 ; peut porter une sla_deadline armant l'auto-escalade) | "p2" (standard) | "p3" (reportable, première victime du déplacement). sla_deadline n'est valide qu'avec p1 et doit être dans le futur (date-heure locale de l'entreprise, naïve) ; quitter p1 désarme l'horloge SLA. Accepte un UUID ou un short_code dans :id.

Arguments

idstringpathrequis
ID de la demande d'intervention ou short_code
notestringbodyoptionnel
Justification facultative (max 500 caractères) — enregistrée dans le journal d'activité et le webhook priority_changed. Recommandée lors de la rétrogradation d'une intervention escaladée par SLA (traçabilité d'audit).
priorityenumbodyrequis
Nouveau niveau de priorité P0–P3. p0=urgence, p1=haute, p2=standard, p3=reportable.
sla_deadlinestringbodyoptionnel
Échéance SLA (date-heure locale de l'entreprise, naïve) — uniquement avec priority=p1 ; (ré)arme l'horloge d'auto-escalade. Omise lors d'un changement vers p1, elle conserve toute échéance stockée ; quitter p1 désarme entièrement le 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"
}'
Corps de la requête
{
"note": ,
"priority": ,
"sla_deadline":
}

Réponses