Start a drop-in reservation
start_reservationCheck that a class at a gym can be reserved online right now and get the link where the visitor signs the gym's waiver and pays (or reserves free). Returns the class's next date and start time, price, cancellation policy, and reserveUrl. It does not book anything: the visitor must open reserveUrl and sign and pay themselves. When status is unavailable, reason says why and reservableClasses lists classes that can be reserved instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Gym id or slug from find_gyms or get_gym | |
| day | Yes | Weekday of the class, as listed in sessions | |
| date | No | YYYY-MM-DD within the next 7 days, on the class's weekday. Default: the next time the class runs | |
| name | No | Class name from sessions. Needed only when the gym lists two classes at the same day and time | |
| time | Yes | Class start time as listed in sessions, e.g. "6:30 PM" |