Time Out Events & Things-To-Do Scraper
Pricing
from $1.00 / 1,000 results
Time Out Events & Things-To-Do Scraper
Scrape Time Out (timeout.com) city events and things to do. Get title, venue, address, start/end datetime, price, ticket link, category, image and editorial summary. Pay per result. No login or proxy key needed.
Collect publicly available Time Out (timeout.com) city listings — "things to do", events, theatre, music, art and more — as clean, structured records. Point it at a city and section; it reads the hub and enriches every card from its detail page so you get the full event, not just a headline.
What you get (one record per event)
| field | description |
|---|---|
event_id | stable slug id from the event URL |
title | event / listing title |
event_url | Time Out detail-page URL |
location_name | venue name |
address | full venue address (street, locality, postcode) |
start_datetime / end_datetime | ISO datetimes (from the page's structured data) |
price_range | price / price range with currency |
ticket_booking_url | booking / ticket link when present |
description | editorial summary |
category | event type (TheaterEvent, MusicEvent, …) or section |
image_url | lead image |
rating_text | Time Out star rating when shown |
Input
| field | default | description |
|---|---|---|
location | london | city slug as in the URL (e.g. newyork, paris, chicago, tokyo) |
section | things-to-do | hub section (things-to-do, theatre, music, art, attractions, comedy) |
search_query | — | optional keyword filter on title/summary |
maxItems | 50 | cap on events (0 = whole section) |
proxyConfiguration | RESIDENTIAL | uses Apify Residential by default — no external proxy key needed |
How it works
The listing hubs are server-rendered, so the scraper parses each card by stable structural attributes (resistant to cosmetic markup changes) and pulls the structured per-event data (datetimes, venue, address, price, tickets) from each detail page's schema.org JSON-LD. Requests use a residential proxy for reliable access; you only supply the city and section.
Pricing
Pay per result — you are charged once per event record written to the dataset. Compute runs on your own Apify account.
Notes
Use the city/section slugs exactly as they appear in the timeout.com URL after the
domain (e.g. https://www.timeout.com/london/things-to-do → location=london,
section=things-to-do). This tool collects publicly available listing data for
research and aggregation.