search_slots
Search bookable sports slots in London across every provider LayUp aggregates. Use when a user wants to find a court, pitch, lane, class or pickup game for football, tennis, squash, padel or swimming. Filter by sport, area/borough, date range, time of day and max price. Returns upcoming slots with venue, London-local time, price, provider and a booking link. Times default to the next 7 days.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| area | No | London borough, area or venue name to match (e.g. 'Hackney', 'Southwark', 'Clissold'). | |
| limit | No | Max results to return (1-30, default 15). | |
| sport | No | One of Football, Tennis, Squash, Padel, Swimming. | |
| date_to | No | ISO date or datetime — latest start. Defaults to 7 days out. | |
| time_to | No | London-local latest start time of day, 'HH:MM'. | |
| date_from | No | ISO date or datetime — earliest start. Defaults to now. | |
| max_price | No | Maximum price in GBP. Published prices above this are removed; unpublished-price slots ('Check App', common for padel/tennis) are kept and flagged. | |
| time_from | No | London-local earliest start time of day, 'HH:MM' (e.g. '18:00'). Samples the soonest upcoming slots; combine with date_from to target a specific day. | |
| booking_type | No | 'spot' = book one place (pickup game / swim seat), 'court' = whole court, 'pitch' = whole pitch. |