[{"id":4076868,"happens_at":"2026-04-20T10:00:00.000+03:00","name":"WOD / OPEN GYM","description":"","available_places":16,"recurring":null,"recurring_gym_class_id":61653,"created_at":"2026-01-28T17:11:39.741+02:00","updated_at":"2026-04-09T05:46:17.882+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":false,"booking_restricted_to_memberships":false,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":0,"deleted_at":null,"bookable_with_attendance_card":false,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4074755,"happens_at":"2026-04-20T16:30:00.000+03:00","name":"Masters +50","description":"minimi 4","available_places":16,"recurring":null,"recurring_gym_class_id":51911,"created_at":"2026-01-27T06:02:37.151+02:00","updated_at":"2026-04-14T19:23:00.615+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":9,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4074788,"happens_at":"2026-04-20T17:45:00.000+03:00","name":"WOD","description":"minimi 4","available_places":18,"recurring":null,"recurring_gym_class_id":52576,"created_at":"2026-01-27T06:02:41.967+02:00","updated_at":"2026-04-14T19:35:25.501+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":7,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4074787,"happens_at":"2026-04-20T19:00:00.000+03:00","name":"WOD","description":"minimi 4","available_places":18,"recurring":null,"recurring_gym_class_id":52577,"created_at":"2026-01-27T06:02:41.909+02:00","updated_at":"2026-04-16T19:31:06.728+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":7,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4076641,"happens_at":"2026-04-21T07:00:00.000+03:00","name":"WOD / Open Gym","description":"Minimi 4 ilmottautunutta edellisiltana klo 21 mennessä.","available_places":16,"recurring":null,"recurring_gym_class_id":60485,"created_at":"2026-01-28T06:03:09.899+02:00","updated_at":"2026-04-08T19:35:52.344+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":false,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":0,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4076309,"happens_at":"2026-04-21T11:00:00.000+03:00","name":"WOD / OPEN GYM ","description":"minimi 4","available_places":15,"recurring":null,"recurring_gym_class_id":54319,"created_at":"2026-01-28T06:02:26.297+02:00","updated_at":"2026-04-08T19:35:52.332+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":0,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4076582,"happens_at":"2026-04-21T16:30:00.000+03:00","name":"WOD","description":"minimi 4","available_places":16,"recurring":null,"recurring_gym_class_id":59988,"created_at":"2026-01-28T06:03:03.624+02:00","updated_at":"2026-04-15T07:57:48.971+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":false,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":2,"deleted_at":null,"bookable_with_attendance_card":false,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4076278,"happens_at":"2026-04-21T17:45:00.000+03:00","name":"WOD","description":"minimi 4","available_places":16,"recurring":null,"recurring_gym_class_id":53265,"created_at":"2026-01-28T06:02:22.103+02:00","updated_at":"2026-04-13T07:16:59.064+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":2,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4076274,"happens_at":"2026-04-21T19:00:00.000+03:00","name":"Basic Wod ","description":"Basic Wodilla keskitytään perusliikkeiden ja niiden tekniikoiden harjoitteluun.\r\n\r\nMinimi 4","available_places":15,"recurring":null,"recurring_gym_class_id":53198,"created_at":"2026-01-28T06:02:21.610+02:00","updated_at":"2026-04-16T15:58:56.110+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":7,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4077356,"happens_at":"2026-04-22T11:00:00.000+03:00","name":"WOD / OPEN GYM","description":"minimi 4","available_places":16,"recurring":null,"recurring_gym_class_id":48589,"created_at":"2026-01-29T06:02:11.176+02:00","updated_at":"2026-04-08T19:35:52.364+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":0,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4077642,"happens_at":"2026-04-22T16:30:00.000+03:00","name":"Barbell Club","description":"minimi 4","available_places":15,"recurring":null,"recurring_gym_class_id":53206,"created_at":"2026-01-29T06:02:49.972+02:00","updated_at":"2026-04-15T15:16:08.452+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":7,"deleted_at":null,"bookable_with_attendance_card":false,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4077700,"happens_at":"2026-04-22T17:45:00.000+03:00","name":"WOD","description":"minimi 4","available_places":16,"recurring":null,"recurring_gym_class_id":55032,"created_at":"2026-01-29T06:02:57.651+02:00","updated_at":"2026-04-15T07:42:02.977+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":7,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4077718,"happens_at":"2026-04-22T19:00:00.000+03:00","name":"WOD","description":"minimi 4","available_places":16,"recurring":null,"recurring_gym_class_id":56042,"created_at":"2026-01-29T06:03:02.416+02:00","updated_at":"2026-04-15T18:41:43.891+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":3,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4078732,"happens_at":"2026-04-23T16:30:00.000+03:00","name":"Master 55+","description":"minimi 4","available_places":16,"recurring":null,"recurring_gym_class_id":47520,"created_at":"2026-01-30T06:01:19.436+02:00","updated_at":"2026-04-15T15:16:16.644+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":5,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4079265,"happens_at":"2026-04-23T17:45:00.000+03:00","name":"CFML TEENS","description":"","available_places":15,"recurring":null,"recurring_gym_class_id":59288,"created_at":"2026-01-30T06:02:06.185+02:00","updated_at":"2026-04-08T19:35:52.398+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":false,"booking_restricted_to_memberships":false,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":0,"deleted_at":null,"bookable_with_attendance_card":false,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4079520,"happens_at":"2026-04-23T17:45:00.000+03:00","name":"Run (Pk)","description":"Minimimäärä 5hlö \r\nJuoksua 30-45min, ehkä jossakin vaiheessa pitempää.\r\nTarkoitus on juosta Pk alueella n. alle 130sykkeillä. Riippuen aina osanottajamäärästä niin tason ja vaihdin mukaan voidaan juosta myös ryhmissä.\r\n\r\nKelivaraus","available_places":18,"recurring":null,"recurring_gym_class_id":61569,"created_at":"2026-01-30T06:02:32.903+02:00","updated_at":"2026-04-16T19:32:17.241+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":false,"booking_restricted_to_memberships":true,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":0,"deleted_at":null,"bookable_with_attendance_card":true,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4079272,"happens_at":"2026-04-23T19:00:00.000+03:00","name":"BASIC WOD","description":"minimi 5","available_places":16,"recurring":null,"recurring_gym_class_id":59456,"created_at":"2026-01-30T06:02:06.820+02:00","updated_at":"2026-04-16T19:32:12.570+03:00","gym_id":4447,"removed":false,"bookable_only_by_paid_members":false,"booking_restricted_to_memberships":false,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":16,"deleted_at":null,"bookable_with_attendance_card":false,"drop_in_product_id":null,"queue_participants_count":0,"deleted_by_id":null,"auto_cancel_hours":null,"auto_cancel_people":null,"tag_list":[],"restricted_membership_tag_list":[]}]