[{"id":4149453,"happens_at":"2026-06-17T16:00:00.000+03:00","name":"Wod","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":54644,"created_at":"2026-03-26T06:02:50.658+02:00","updated_at":"2026-06-17T09:50:54.441+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":false,"participants_count":4,"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":["WOD"],"restricted_membership_tag_list":[]},{"id":4149452,"happens_at":"2026-06-17T17:00:00.000+03:00","name":"Wod","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":54645,"created_at":"2026-03-26T06:02:50.648+02:00","updated_at":"2026-06-17T08:38:00.354+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":false,"override_day_limit":false,"participants_count":6,"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":["WOD"],"restricted_membership_tag_list":[]},{"id":4149558,"happens_at":"2026-06-17T18:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":57642,"created_at":"2026-03-26T06:03:06.916+02:00","updated_at":"2026-06-17T10:41:08.694+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":false,"participants_count":10,"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":4149690,"happens_at":"2026-06-17T18:00:00.000+03:00","name":"Lapsiparkki","description":" Valvottu lapsiparkki 1.-5-vuotiaille.","available_places":5,"recurring":null,"recurring_gym_class_id":59879,"created_at":"2026-03-26T06:03:23.542+02:00","updated_at":"2026-06-16T15:12:34.565+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":23,"auto_cancel_people":1,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4149697,"happens_at":"2026-06-17T19:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":false,"recurring_gym_class_id":null,"created_at":"2026-03-26T06:03:24.087+02:00","updated_at":"2026-06-17T08:25:22.189+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":false,"participants_count":4,"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":4149635,"happens_at":"2026-06-17T20:00:00.000+03:00","name":"Og","description":"10-kortin omaavat treenaajat varaavat tämän tunnin omatoimiharjoitteluun meni salille mihin kloaikaan tahansa. Vaihtoehtoisesti voi varata klo 06 og.","available_places":10,"recurring":null,"recurring_gym_class_id":59063,"created_at":"2026-03-26T06:03:17.086+02:00","updated_at":"2026-06-15T13:30:10.288+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4149579,"happens_at":"2026-06-18T06:00:00.000+03:00","name":"OG","description":"10-kortilla omatoimisesti treenaava varaa tämän tunnin.","available_places":5,"recurring":null,"recurring_gym_class_id":58075,"created_at":"2026-03-26T06:03:10.488+02:00","updated_at":"2026-06-15T13:30:10.279+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4151139,"happens_at":"2026-06-18T07:00:00.000+03:00","name":"Open Gym (with coach)","description":"","available_places":24,"recurring":false,"recurring_gym_class_id":null,"created_at":"2026-03-27T06:02:24.337+02:00","updated_at":"2026-06-15T18:11:44.227+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":false,"participants_count":6,"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":4150866,"happens_at":"2026-06-18T10:00:00.000+03:00","name":"Voikka","description":"","available_places":28,"recurring":null,"recurring_gym_class_id":54847,"created_at":"2026-03-27T06:01:59.736+02:00","updated_at":"2026-06-17T09:29:46.180+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":false,"participants_count":27,"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":4151062,"happens_at":"2026-06-18T20:00:00.000+03:00","name":"Og","description":"10-kortin omaavat treenaajat varaavat tämän tunnin omatoimiharjoitteluun meni salille mihin kloaikaan tahansa. Vaihtoehtoisesti voi varata klo 06 og.","available_places":10,"recurring":null,"recurring_gym_class_id":59063,"created_at":"2026-03-27T06:02:18.709+02:00","updated_at":"2026-06-15T13:30:10.327+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4150998,"happens_at":"2026-06-19T06:00:00.000+03:00","name":"OG","description":"10-kortilla omatoimisesti treenaava varaa tämän tunnin.","available_places":5,"recurring":null,"recurring_gym_class_id":58075,"created_at":"2026-03-27T06:02:13.802+02:00","updated_at":"2026-06-15T13:30:10.321+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4152242,"happens_at":"2026-06-19T10:00:00.000+03:00","name":"WOD 90 min","description":"","available_places":30,"recurring":null,"recurring_gym_class_id":54846,"created_at":"2026-03-28T06:02:20.297+02:00","updated_at":"2026-06-17T08:53:25.706+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":false,"participants_count":22,"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":4152428,"happens_at":"2026-06-19T20:00:00.000+03:00","name":"Og","description":"10-kortin omaavat treenaajat varaavat tämän tunnin omatoimiharjoitteluun meni salille mihin kloaikaan tahansa. Vaihtoehtoisesti voi varata klo 06 og.","available_places":10,"recurring":null,"recurring_gym_class_id":59063,"created_at":"2026-03-28T06:02:36.251+02:00","updated_at":"2026-06-15T13:30:10.354+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4152393,"happens_at":"2026-06-20T06:00:00.000+03:00","name":"OG","description":"10-kortilla omatoimisesti treenaava varaa tämän tunnin.","available_places":5,"recurring":null,"recurring_gym_class_id":58075,"created_at":"2026-03-28T06:02:32.656+02:00","updated_at":"2026-06-15T13:30:10.347+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4153325,"happens_at":"2026-06-20T13:00:00.000+03:00","name":"Yksityisryhmä WOD-puoli ","description":"Ryhmässä 4-12 henkilöä. Ei estä Wodipuolen käyttöä, mutta kannattaa ottaa huomioon. ","available_places":0,"recurring":null,"recurring_gym_class_id":57535,"created_at":"2026-03-29T07:02:34.360+03:00","updated_at":"2026-06-15T13:30:10.361+03:00","gym_id":106,"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":4153384,"happens_at":"2026-06-20T20:00:00.000+03:00","name":"Og","description":"10-kortin omaavat treenaajat varaavat tämän tunnin omatoimiharjoitteluun meni salille mihin kloaikaan tahansa. Vaihtoehtoisesti voi varata klo 06 og.","available_places":10,"recurring":null,"recurring_gym_class_id":59063,"created_at":"2026-03-29T07:02:41.576+03:00","updated_at":"2026-06-15T13:30:10.376+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4153357,"happens_at":"2026-06-21T06:00:00.000+03:00","name":"OG","description":"10-kortilla omatoimisesti treenaava varaa tämän tunnin.","available_places":5,"recurring":null,"recurring_gym_class_id":58075,"created_at":"2026-03-29T07:02:37.840+03:00","updated_at":"2026-06-15T13:30:10.369+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4154348,"happens_at":"2026-06-21T10:00:00.000+03:00","name":"Jyystö","description":"","available_places":30,"recurring":null,"recurring_gym_class_id":58794,"created_at":"2026-03-30T07:01:54.875+03:00","updated_at":"2026-06-17T08:54:07.089+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"participants_count":1,"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":4154229,"happens_at":"2026-06-21T11:00:00.000+03:00","name":"Kisaryhmä klo 11-13","description":"Jos kisaaminen ja kisaryhmään liittyminen kiinnostaa, laita viestiä Ellille: elli.crossfitherttoniemi@gmail.com","available_places":0,"recurring":false,"recurring_gym_class_id":null,"created_at":"2026-03-30T07:01:42.426+03:00","updated_at":"2026-06-15T13:30:10.383+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"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":4154395,"happens_at":"2026-06-21T16:00:00.000+03:00","name":"Open Gym (Ohjattua vapaata harjoittelua)","description":"","available_places":16,"recurring":false,"recurring_gym_class_id":null,"created_at":"2026-03-30T07:02:00.247+03:00","updated_at":"2026-06-15T13:30:10.418+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":3,"auto_cancel_people":1,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4154492,"happens_at":"2026-06-21T17:30:00.000+03:00","name":"Painonnosto","description":"Parillisilla viikoilla tempaus, parittomilla työntö 🏋️‍♀️. ","available_places":16,"recurring":false,"recurring_gym_class_id":null,"created_at":"2026-03-30T07:02:09.474+03:00","updated_at":"2026-06-16T20:16:46.492+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"participants_count":1,"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":4154491,"happens_at":"2026-06-21T18:30:00.000+03:00","name":"Mobility","description":"Liikkuvuutta. ","available_places":24,"recurring":false,"recurring_gym_class_id":null,"created_at":"2026-03-30T07:02:09.465+03:00","updated_at":"2026-06-16T23:25:26.426+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"participants_count":1,"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":4154360,"happens_at":"2026-06-21T20:00:00.000+03:00","name":"Og","description":"10-kortin omaavat treenaajat varaavat tämän tunnin omatoimiharjoitteluun meni salille mihin kloaikaan tahansa. Vaihtoehtoisesti voi varata klo 06 og.","available_places":10,"recurring":null,"recurring_gym_class_id":59063,"created_at":"2026-03-30T07:01:56.346+03:00","updated_at":"2026-06-15T13:30:10.411+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4154311,"happens_at":"2026-06-22T06:00:00.000+03:00","name":"OG","description":"10-kortilla omatoimisesti treenaava varaa tämän tunnin.","available_places":5,"recurring":null,"recurring_gym_class_id":58075,"created_at":"2026-03-30T07:01:52.319+03:00","updated_at":"2026-06-15T13:30:10.396+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4154234,"happens_at":"2026-06-22T07:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":54986,"created_at":"2026-03-30T07:01:42.903+03:00","updated_at":"2026-06-17T08:54:17.155+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":false,"participants_count":1,"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":4155486,"happens_at":"2026-06-22T10:00:00.000+03:00","name":"Wod","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":52254,"created_at":"2026-03-31T07:01:44.592+03:00","updated_at":"2026-06-15T13:30:10.453+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":4156010,"happens_at":"2026-06-22T16:00:00.000+03:00","name":"Yksityisryhmä","description":"Yksityisryhmässä 4-8 henkilöä. Ei rajoita omatoimitreenejä. ","available_places":0,"recurring":null,"recurring_gym_class_id":61449,"created_at":"2026-03-31T07:02:27.559+03:00","updated_at":"2026-06-15T13:30:10.507+03:00","gym_id":106,"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":4155294,"happens_at":"2026-06-22T16:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":49239,"created_at":"2026-03-31T07:01:30.231+03:00","updated_at":"2026-06-15T13:30:10.440+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"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":4155756,"happens_at":"2026-06-22T17:00:00.000+03:00","name":"Wod","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":59059,"created_at":"2026-03-31T07:02:05.460+03:00","updated_at":"2026-06-15T13:30:10.471+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":4155816,"happens_at":"2026-06-22T17:00:00.000+03:00","name":"Lapsiparkki","description":" Valvottu lapsiparkki 1.-5-vuotiaille.","available_places":5,"recurring":null,"recurring_gym_class_id":59878,"created_at":"2026-03-31T07:02:09.946+03:00","updated_at":"2026-06-15T13:30:10.485+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":22,"auto_cancel_people":1,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4155817,"happens_at":"2026-06-22T18:00:00.000+03:00","name":"Lapsiparkki","description":" Valvottu lapsiparkki 1.-5-vuotiaille.","available_places":5,"recurring":null,"recurring_gym_class_id":59879,"created_at":"2026-03-31T07:02:09.956+03:00","updated_at":"2026-06-15T13:30:10.492+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":23,"auto_cancel_people":1,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4155721,"happens_at":"2026-06-22T18:00:00.000+03:00","name":"Wod","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":58307,"created_at":"2026-03-31T07:02:02.548+03:00","updated_at":"2026-06-15T13:30:10.466+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":4155828,"happens_at":"2026-06-22T19:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":false,"recurring_gym_class_id":null,"created_at":"2026-03-31T07:02:10.403+03:00","updated_at":"2026-06-15T13:30:10.501+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":4155763,"happens_at":"2026-06-22T20:00:00.000+03:00","name":"Og","description":"10-kortin omaavat treenaajat varaavat tämän tunnin omatoimiharjoitteluun meni salille mihin kloaikaan tahansa. Vaihtoehtoisesti voi varata klo 06 og.","available_places":10,"recurring":null,"recurring_gym_class_id":59063,"created_at":"2026-03-31T07:02:05.910+03:00","updated_at":"2026-06-15T13:30:10.478+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4155704,"happens_at":"2026-06-23T06:00:00.000+03:00","name":"OG","description":"10-kortilla omatoimisesti treenaava varaa tämän tunnin.","available_places":5,"recurring":null,"recurring_gym_class_id":58075,"created_at":"2026-03-31T07:02:01.771+03:00","updated_at":"2026-06-15T13:30:10.459+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4155412,"happens_at":"2026-06-23T07:00:00.000+03:00","name":"WOD tunti","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":51206,"created_at":"2026-03-31T07:01:39.053+03:00","updated_at":"2026-06-15T13:30:10.446+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":4156414,"happens_at":"2026-06-23T10:00:00.000+03:00","name":"WOD tunti","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":22192,"created_at":"2026-04-01T07:01:37.700+03:00","updated_at":"2026-06-15T13:30:10.514+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"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":["WOD"],"restricted_membership_tag_list":[]},{"id":4156796,"happens_at":"2026-06-23T16:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":49162,"created_at":"2026-04-01T07:02:37.816+03:00","updated_at":"2026-06-15T13:30:10.520+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"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":["WOD"],"restricted_membership_tag_list":[]},{"id":4157053,"happens_at":"2026-06-23T17:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":54643,"created_at":"2026-04-01T07:03:12.532+03:00","updated_at":"2026-06-15T13:30:10.533+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":["WOD"],"restricted_membership_tag_list":[]},{"id":4157201,"happens_at":"2026-06-23T18:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":57642,"created_at":"2026-04-01T07:03:26.602+03:00","updated_at":"2026-06-15T13:30:10.546+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":4157312,"happens_at":"2026-06-23T19:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":false,"recurring_gym_class_id":null,"created_at":"2026-04-01T07:03:36.200+03:00","updated_at":"2026-06-15T13:30:10.567+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":4157191,"happens_at":"2026-06-23T19:00:00.000+03:00","name":"Yksityisryhmä og-puoli","description":"Ryhmässä 4-10henkilöä. Ei estä OGpuolen käyttöä, mutta kannattaa ottaa huomioon","available_places":0,"recurring":null,"recurring_gym_class_id":57598,"created_at":"2026-04-01T07:03:25.435+03:00","updated_at":"2026-06-15T13:30:10.540+03:00","gym_id":106,"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":4157257,"happens_at":"2026-06-23T20:00:00.000+03:00","name":"Og","description":"10-kortin omaavat treenaajat varaavat tämän tunnin omatoimiharjoitteluun meni salille mihin kloaikaan tahansa. Vaihtoehtoisesti voi varata klo 06 og.","available_places":10,"recurring":null,"recurring_gym_class_id":59063,"created_at":"2026-04-01T07:03:32.699+03:00","updated_at":"2026-06-15T13:30:10.560+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4157213,"happens_at":"2026-06-24T06:00:00.000+03:00","name":"OG","description":"10-kortilla omatoimisesti treenaava varaa tämän tunnin.","available_places":5,"recurring":null,"recurring_gym_class_id":58075,"created_at":"2026-04-01T07:03:28.293+03:00","updated_at":"2026-06-15T13:30:10.553+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":4156827,"happens_at":"2026-06-24T07:00:00.000+03:00","name":"WOD tunti","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":49655,"created_at":"2026-04-01T07:02:42.047+03:00","updated_at":"2026-06-15T13:30:10.527+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"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":4157757,"happens_at":"2026-06-24T10:00:00.000+03:00","name":"WOD tunti","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":22193,"created_at":"2026-04-02T07:01:05.797+03:00","updated_at":"2026-06-15T13:30:10.573+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"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":["WOD"],"restricted_membership_tag_list":[]},{"id":4158344,"happens_at":"2026-06-24T16:00:00.000+03:00","name":"Wod","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":54644,"created_at":"2026-04-02T07:02:07.624+03:00","updated_at":"2026-06-15T13:30:10.581+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":["WOD"],"restricted_membership_tag_list":[]},{"id":4158345,"happens_at":"2026-06-24T17:00:00.000+03:00","name":"Wod","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":54645,"created_at":"2026-04-02T07:02:07.672+03:00","updated_at":"2026-06-15T13:30:10.588+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"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":["WOD"],"restricted_membership_tag_list":[]},{"id":4158581,"happens_at":"2026-06-24T17:00:00.000+03:00","name":"Lapsiparkki","description":" Valvottu lapsiparkki 1.-5-vuotiaille.","available_places":5,"recurring":null,"recurring_gym_class_id":59878,"created_at":"2026-04-02T07:02:30.121+03:00","updated_at":"2026-06-15T13:30:10.620+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":22,"auto_cancel_people":1,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4158584,"happens_at":"2026-06-24T18:00:00.000+03:00","name":"Lapsiparkki","description":" Valvottu lapsiparkki 1.-5-vuotiaille.","available_places":5,"recurring":null,"recurring_gym_class_id":59879,"created_at":"2026-04-02T07:02:30.161+03:00","updated_at":"2026-06-15T13:30:10.627+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":23,"auto_cancel_people":1,"tag_list":[],"restricted_membership_tag_list":[]},{"id":4158454,"happens_at":"2026-06-24T18:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":null,"recurring_gym_class_id":57642,"created_at":"2026-04-02T07:02:18.999+03:00","updated_at":"2026-06-15T13:30:10.596+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":4158590,"happens_at":"2026-06-24T19:00:00.000+03:00","name":"WOD","description":"","available_places":24,"recurring":false,"recurring_gym_class_id":null,"created_at":"2026-04-02T07:02:30.642+03:00","updated_at":"2026-06-15T13:30:10.636+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"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":4158530,"happens_at":"2026-06-24T20:00:00.000+03:00","name":"Og","description":"10-kortin omaavat treenaajat varaavat tämän tunnin omatoimiharjoitteluun meni salille mihin kloaikaan tahansa. Vaihtoehtoisesti voi varata klo 06 og.","available_places":10,"recurring":null,"recurring_gym_class_id":59063,"created_at":"2026-04-02T07:02:26.131+03:00","updated_at":"2026-06-15T13:30:10.612+03:00","gym_id":106,"removed":false,"bookable_only_by_paid_members":true,"booking_restricted_to_memberships":false,"booking_overdue_restricted":true,"override_day_limit":true,"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":[]}]