Buchungen›Passende Crew-Kandidaten für einen Auftrag
Passende Crew-Kandidaten für einen Auftrag
Techniker, die diesen Auftrag tatsächlich übernehmen können, gematcht und gerankt von der Smart-Assignment-Engine — Fähigkeiten je Crew-Slot, wöchentliche Verfügbarkeit, bestehender Zeitplan, Abwesenheiten und Fahrtwege werden alle geprüft; jeder Kandidat enthält eine Score-Aufschlüsselung (Distanz, Fahrtzeit, passende Fähigkeiten) plus den exakten Vor-Ort-Einsatzplan, den er arbeiten würde. KEINE reine Personalliste (verwenden Sie dafür GET /technicians). Gibt standardmäßig den gerankten Pool machbarer LEADS zurück; übergeben Sie include_buddies=true, um zusätzlich Buddy-Pools je Slot zu erhalten, include_vehicle=true für die Liste der verfügbaren Fahrzeuge. force_lead_id prüft einen bestimmten Techniker: gibt nur diesen Lead (mit seiner Crew-Kombination) zurück, falls machbar, andernfalls 409 JOB_REQUEST_NO_TECHNICIAN_AVAILABLE.
Argumente
idstringpatherforderlich
Auftragsanfrage-ID oder short_code
include_buddiesbooleanqueryoptional
Zusätzlich Buddy-Kandidaten-Pools zurückgeben
include_vehiclebooleanqueryoptional
Zusätzlich die Liste der verfügbaren Fahrzeuge zurückgeben
force_lead_idstringqueryoptional
Einen bestimmten Techniker als Lead prüfen — gibt nur diesen Lead zurück, falls machbar, andernfalls 409
GET/v1/job-requests/{id}/crew-candidates
curl -X GET "https://api.crisphive.com/v1/job-requests/9b2f6c3e-1a4d-4f0a-8f2e-7c5d1b3a9e01/crew-candidates" \
-H "Authorization: Bearer chsk_test_4eC8xQ9mZ2pL7Ka0rT"