en
BookingsList job requests

List job requests

Paginated list of the business's bookings (work orders) with dispatch-oriented filters: workflow status, customer, assigned technician, scheduled date range and free-text search over code/description. This is also the SCHEDULE query: combine technician_id + scheduled_from/scheduled_to to read one technician's agenda for a day or week (e.g. "what is Alex doing tomorrow"), or just the date range for the whole team's calendar.

Arguments

status_keysstringqueryoptional
Comma-separated status slugs
statusstringqueryoptional
active (default) | archived | all
prioritystringqueryoptional
Priority filter (p0|p1|p2|p3)
customer_idstringqueryoptional
Customer UUID
technician_idstringqueryoptional
Technician UUID
service_area_idstringqueryoptional
Service-area UUID (board zone filter)
scheduled_fromstringqueryoptional
Filter from (YYYY-MM-DD = start of that day in the business timezone, or RFC3339); range is [from, to)
scheduled_tostringqueryoptional
Filter to (YYYY-MM-DD = end of that day in the business timezone, or RFC3339), exclusive
completed_fromstringqueryoptional
Filter by completion time from (YYYY-MM-DD = start of that day in the business timezone, or RFC3339); range is [from, to). Counts jobs by when they were completed regardless of reschedules.
completed_tostringqueryoptional
Filter by completion time to (YYYY-MM-DD = end of that day in the business timezone, or RFC3339), exclusive
qstringqueryoptional
Search short_code or description (case-insensitive, partial match)
sortstringqueryoptional
Sort key: created_at:desc (default) | created_at:asc | scheduled_at:asc | scheduled_at:desc | priority:asc (P0 first) | priority:desc
pageintegerqueryoptional
Page number
limitintegerqueryoptional
Page size
GET/v1/job-requests
curl -X GET "https://api.crisphive.com/v1/job-requests" \
  -H "Authorization: Bearer chsk_test_4eC8xQ9mZ2pL7Ka0rT"

Responses