Get the crunch time report data by booth for the filters given. Compares end-of-period production activity against the overall period mean. Monthly reports include weekly crunch; quarterly adds monthly crunch; yearly adds quarterly crunch.
GET
/api/reports/crunch_time
curl \
--request GET 'http://localhost:4000/api/reports/crunch_time?period_type=monthly&period_start=string' \
--header "Authorization: $API_KEY"
Response examples (200)
{
"booth_id": "a2d136b7-8940-44ed-ba34-500263fb4871",
"region_id": "1763a59a-83f6-46f2-8347-8cb48c83c3be",
"account_id": "a0d52533-5a8b-4f30-89fa-54be1c45cf70",
"booth_name": "Booth 1",
"updated_at": "2025-09-09 23:38:03",
"facility_id": "1a309ee7-d332-4af5-bae8-c209e1e576ae",
"inserted_at": "2025-09-09 23:38:03",
"period_type": "monthly",
"region_name": "Test Region",
"account_name": "Test Account",
"period_start": "2025-08-01",
"facility_name": "Test Facility",
"overall_mean_cycles": 12.5,
"weekly_crunch_mean_cycles": 18.2,
"overall_mean_utilization_minutes": 95.3,
"weekly_crunch_mean_utilization_minutes": 142.7
}
Response examples (400)
{
"error": "Error Reason"
}
Response examples (401)
{
"error": "Error Reason"
}