See Tickets Scraper
Pricing
from $1.50 / 1,000 results
See Tickets Scraper
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
MrDoe
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape UK festivals, concerts, and live events from See Tickets - search by keyword and pull full event details including venue, dates, lineup, and ticket availability.
What it does
This Actor turns See Tickets into structured, exportable data. Give it a search keyword and it returns every matching event with its date, venue, and headline performer. Give it a specific event URL and it returns the full picture: complete venue address, lineup, description, ticket price range, and current on-sale status.
Two operations, one Actor:
- Search - find events by keyword (artist, festival name, genre, city, venue). Paginates automatically up to your requested limit.
- Get event details - fetch the complete record for one or more specific event pages, including fields the search results don't carry (full venue address, price range, availability, lineup).
Why use it
- Build a UK festival and live-music calendar for a site, app, or newsletter
- Track ticket availability and pricing for events you care about
- Monitor a festival's lineup announcements and venue changes over time
- Feed structured event data into a research, marketing, or aggregation pipeline
What makes this different
See Tickets is one of the UK's largest independent ticketing platforms, with festival and concert coverage that doesn't fully overlap with the bigger arena/stadium-focused platforms. This Actor is purpose-built around that: a search operation tuned for keyword and genre discovery across the UK festival calendar, and a productDetails operation that pulls the venue, lineup, and availability fields that matter most for planning around a specific event - not just a listing snippet.
Data returned
| Category | Fields |
|---|---|
| Event | Name, type, status (scheduled/cancelled/postponed/rescheduled), start/end date, description |
| Venue | Name, street address, city, region, postal code, country |
| Lineup | Performer / artist names |
| Tickets | Minimum/maximum price, currency, availability status |
| Media | Cover image |
| Metadata | Event ID, direct URL, category, breadcrumbs, scrape timestamp |
How to use
- Sign up for a free Apify account.
- Open this Actor and click Try for free (or Start).
- Choose an Operation:
- Search events - enter a Search keyword (e.g.
festival,Glastonbury,comedy) or a batch of keywords. - Get event details - enter one or more Event URLs copied from See Tickets or from this Actor's own search results.
- Search events - enter a Search keyword (e.g.
- Set Max events per search if you want fewer than the default 20 (search only - event details always returns one row per URL).
- Click Start and export results as JSON, CSV, Excel, or via the API once the run finishes.
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
operation | string | Yes | search | search or productDetails. |
query | string | No | festival | Search keyword, used by the search operation. |
queries | array | No | - | Multiple search keywords in one run. Overrides query when provided. |
eventUrl | string | No | - | A single See Tickets event page URL, used by the productDetails operation. |
eventUrls | array | No | - | Multiple event page URLs in one run. Overrides eventUrl when provided. |
maxItems | integer | No | 20 | Maximum events per search keyword. 0 = unlimited. Not applied to productDetails - every requested URL is always fetched. |
proxyConfiguration | object | Yes | Apify Proxy (Residential) | See Tickets runs bot-detection that a Residential proxy clears far more reliably than datacenter IPs. |
Output
Every dataset item shares the same shape, whichever operation produced it (_operation tells them apart). Fields that don't apply to a given operation, or that a specific event page doesn't publish, are returned as null rather than guessed.
| Field | Description |
|---|---|
_operation | "search" or "productDetails" |
status | "success" or "error" for this row |
errorMessage | Set only when status is "error" |
eventId | See Tickets' own numeric event ID |
name | Event name |
eventType | Event classification (e.g. Event, Festival, MusicEvent) |
eventStatus | scheduled, cancelled, postponed, or rescheduled |
url | Direct link to the event page |
startDate, endDate | Event date range |
performers | Array of performer/artist names |
venueName, venueAddress, venueCity, venueRegion, venuePostalCode, venueCountry | Venue details - street-level fields are only populated by productDetails |
description | Event description (productDetails only) |
image, images | Cover image URL(s) |
priceMin, priceMax | Ticket price range, when published |
currency | Currency of the price fields |
ticketAvailability | available, limited, sold_out, presale, unavailable, or null when not shown |
category | Event category (productDetails only) |
breadcrumbs | Site navigation trail for the event (productDetails only) |
query | The search keyword that returned this row (search only) |
source | Always "See Tickets" |
scrapedAt | ISO timestamp of when the item was scraped |
Example item (search)
{"_operation": "search","status": "success","errorMessage": null,"eventId": "3521899","name": "Festival Of Food And Drink","eventType": "Event","eventStatus": "scheduled","url": "https://www.seetickets.com/event/festival-of-food-and-drink/thoresby-park/3521899","startDate": "2026-09-20","endDate": "2026-09-20","performers": [],"venueName": "Thoresby Park","venueAddress": null,"venueCity": "Nottinghamshire","venueRegion": null,"venuePostalCode": null,"venueCountry": null,"description": null,"image": null,"images": [],"priceMin": null,"priceMax": null,"currency": null,"ticketAvailability": null,"category": null,"breadcrumbs": null,"query": "festival","source": "See Tickets","scrapedAt": "2026-09-14T16:32:25.021Z"}
Example item (event details)
{"_operation": "productDetails","status": "success","errorMessage": null,"eventId": "3702243","name": "Breakthrough Festival","eventType": "MusicEvent","eventStatus": "scheduled","url": "https://www.seetickets.com/event/breakthrough-festival/future-yard/3702243","startDate": "2027-06-12","endDate": "2027-06-13","performers": ["The Support Act"],"venueName": "Future Yard","venueAddress": "15 Bridge St","venueCity": "Birkenhead","venueRegion": "Merseyside","venuePostalCode": "CH41 1AR","venueCountry": "GB","description": "Two days of new UK bands at Future Yard.","image": "https://c.ststat.net/content/entimg/tour/breakthrough.jpg","images": ["https://c.ststat.net/content/entimg/tour/breakthrough.jpg"],"priceMin": 25,"priceMax": 45,"currency": "GBP","ticketAvailability": "available","category": "Breakthrough Festival","breadcrumbs": ["Home", "Music", "Breakthrough Festival"],"query": null,"source": "See Tickets","scrapedAt": "2026-09-14T16:40:00.000Z"}
Usage examples
Build a festival calendar: run search with queries: ["festival", "music festival", "comedy festival"] and a generous maxItems, then de-duplicate by eventId.
Track one event's ticket status: run productDetails on the same eventUrl on a schedule and watch ticketAvailability and priceMin/priceMax for changes.
Enrich search results: run search first, then feed the returned url values into a productDetails run to get full venue and pricing detail for the events you care about.
Known limitations
- Search results carry venue and headline-performer information; full street address, price range, and availability come from
productDetails. - Not every event page publishes every field (price, full lineup, or postal address) - when See Tickets itself doesn't show a field, this Actor returns
nullrather than guessing. - The site's bot-detection is strict enough that occasional retries happen automatically; a Residential proxy (the default) is what makes runs reliable at scale.
- Covers seetickets.com (UK/Europe). seetickets.us now redirects to a different ticketing platform under the same ownership and is out of scope for this Actor.
FAQ
Is this legal? This Actor only collects publicly available event listing and event-page data. It is not affiliated with or endorsed by See Tickets. Please respect the site's Terms of Service and applicable data protection laws.
Why does it need a residential proxy? See Tickets runs bot-detection that blocks most non-residential traffic outright. A residential proxy (enabled by default) is required for reliable results.
Can I search by city or venue instead of keyword? Yes - the search keyword matches artist, festival, venue, and city names, so "Manchester" or "O2 Academy" works the same way as an artist name.
Will every event have pricing? No. priceMin/priceMax/ticketAvailability reflect exactly what the event page publishes; some events (especially free or TBA-priced ones) won't have this filled in.
Legal
Only publicly available data is collected - no login, paywall, or access-control circumvention is used. This Actor is not affiliated with, endorsed by, or connected to See Tickets. Users are responsible for ensuring their use of the collected data complies with See Tickets' Terms of Service and applicable law.
Found a bug or have a feature request? Use the Issues tab on this Actor's Apify Store page.