Toggle the status of a specific coach configuration (active/inactive):
PATCH /coach-configurations/{id}/toggle-status
PATCH /coach-configurations/1/toggle-status
{
"success": true,
"message": "Coach configuration status updated successfully",
"data": {
"id": 1,
"coach_id": 1,
"schedule_id": 2,
"bus_id": 3,
"seat_plan_id": 4,
"route_id": 5,
"coach_type": 1,
"status": 0,
"created_by": 1,
"updated_by": 1,
"created_at": "2025-08-10T10:00:00.000000Z",
"updated_at": "2025-08-10T11:30:00.000000Z"
}
}
{
"success": false,
"message": "Coach configuration not found"
}
{
"success": false,
"message": "Failed to update coach configuration status: Database connection error"
}