StubHub Ireland Scraper avatar

StubHub Ireland Scraper

Pricing

from $1.58 / 1,000 results

Go to Apify Store
StubHub Ireland Scraper

StubHub Ireland Scraper

[💰$2.25 / 1K] ⚡ Fast, cheap StubHub scraper that works on Akamai-protected pages. No login, no API key. Get events by team, artist, venue, city or keyword with min/median/max prices incl. fees, price stats per zone and section, cheapest listings and GPS venues.

Pricing

from $1.58 / 1,000 results

Rating

0.0

(0)

Developer

Aboo Script

Aboo Script

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

StubHub Ireland Scraper

StubHub Ireland Scraper extracts events and resale ticket prices from StubHub Ireland into clean, structured data you can download as JSON, CSV, Excel, or HTML. Paste a performer, team, league, venue, city or search URL, or type a few keywords, and get the event date, venue, the lowest, median and highest ticket price, price statistics for every zone and section, and the cheapest listings for every event. No account or login required.

Introduction

StubHub is one of the world's largest ticket resale marketplaces, where fans buy and sell tickets for football, concerts, theatre, comedy and other live events across Ireland, the UK, Europe and beyond. Its resale prices show what fans are really paying for each event, seat zone and section.

This actor collects the same public information you see in your browser and turns it into a ready-to-use dataset. You can run it once, schedule it to run daily, or connect it to your own tools. It works on StubHub's Akamai-protected pages without any setup.

What data can you extract from StubHub Ireland?

  • 🎫 Event name, status, local and UTC date and time, and the last date tickets are sold
  • 📍 Venue name, address, city, postal code, country, GPS coordinates and time zone
  • 🎤 Performers and teams (with home or away role), categories and leagues or tours
  • 💲 Lowest, median, average and highest ticket price with fees, plus the lowest and highest price without fees, and the currency
  • 🗺️ Price statistics per zone and per section: lowest, median, average and highest price, number of listings and tickets
  • 🎟️ The 20 cheapest listings with section, zone, row, seats, ticket quantities, price, face value, seller type and expected delivery date
  • 📊 Total number of listings and tickets for sale
  • 🖼️ Event image, description and direct URL

Use Cases

  • 📈 Market research: see how resale prices differ between events, venues, zones and sections.
  • 💲 Price tracking: schedule daily runs to follow how ticket prices move as an event gets closer.
  • 🕵️ Competitor monitoring: compare StubHub resale prices with face value and with other ticket platforms.
  • 🗂️ Database building: build a calendar of upcoming events with venues, performers and price ranges.
  • 🤖 AI and automation: feed clean, structured data into spreadsheets, dashboards, or AI workflows.

How to scrape StubHub Ireland step by step

  1. Paste one or more StubHub Ireland URLs into Start URLs, or type keywords into Search queries.
  2. Set Maximum number of results to how many events you want per URL or per query.
  3. Optionally narrow your search queries with Date from, Date to, City, Country and Sort by.
  4. Click Start and wait for the run to finish.
  5. Download your data in JSON, CSV, Excel, or HTML from the Output tab.

Input

  • Start URLs: StubHub Ireland URLs to scrape. Supported pages:
    • performer or team pages, for example https://www.stubhub.ie/arsenal-fc-tickets/performer/165236/,
    • league, tour and festival pages (.../grouping/...), category pages (.../category/...), venue pages (.../venue/...) and city pages (.../geography/...),
    • search pages, for example https://www.stubhub.ie/find/s/?q=duran%20duran,
    • single event pages (.../event/...).
  • Search queries: keywords to search on StubHub Ireland, such as an artist, team, show or city, one per line. Each query is scraped separately.
  • Maximum number of results: how many events to collect for each start URL or search query.
  • Date from and Date to: only events between these dates (YYYY-MM-DD). Applies to search queries.
  • City: only events in this city, for example London. Applies to search queries.
  • Country: only events in this country, as a two-letter code such as GB or DE. Applies to search queries.
  • Sort by: soonest date first, most popular, or lowest price. Applies to search queries.

You can use start URLs, search queries, or both in the same run.

Input Examples

Scrape a team page:

{
"startUrls": [{ "url": "https://www.stubhub.ie/arsenal-fc-tickets/performer/165236/" }],
"maxResults": 5
}

Search by keyword:

{
"searchQueries": ["liverpool"],
"maxResults": 5
}

Output

Each event is saved as one item in the dataset. Here is an example of a single item (zone, section and listing lists are shortened):

{
"url": "https://www.stubhub.ie/liverpool-fc-vs-brighton-hove-albion-fc-tickets-anfield-25-10-2026/event/107258718/",
"id": 107258718,
"name": "Liverpool FC vs Brighton & Hove Albion FC",
"status": "Active",
"dateLocal": "2026-10-25T14:00:00+00:00",
"dateUtc": "2026-10-25T14:00:00Z",
"lastChanceDate": "2026-10-25T14:00:00Z",
"venue": {
"id": 212919,
"name": "Anfield",
"url": "https://www.stubhub.ie/anfield-tickets/venue/212919/",
"address": "Anfield Road",
"city": "Liverpool",
"state": "MSY",
"postalCode": "L4 0TH",
"country": "GB",
"latitude": 53.431405,
"longitude": -2.959987,
"timezone": "Europe/London"
},
"performers": [
{
"id": 13327,
"name": "Liverpool FC",
"role": null,
"url": "https://www.stubhub.ie/liverpool-fc-tickets/performer/13327/"
},
{
"id": 1498518,
"name": "Brighton & Hove Albion FC",
"role": "AWAY_TEAM",
"url": "https://www.stubhub.ie/brighton-hove-albion-fc-tickets/performer/1498518/"
}
],
"categories": ["Sports", "Soccer"],
"groupings": ["Premier League Football"],
"currency": "EUR",
"minPrice": 193.84,
"maxPrice": 13102.66,
"medianPrice": 753.81,
"averagePrice": 1157.09,
"minPriceWithoutFees": 149,
"maxPriceWithoutFees": 10071.53,
"totalListings": 2320,
"totalTickets": 5454,
"zones": [
{
"name": "Shortside Upper",
"minPrice": 193.84,
"maxPrice": 3407.72,
"medianPrice": 639.2,
"averagePrice": 843.29,
"listings": 452,
"tickets": 975
}
],
"sections": [
{
"name": "Longside Upper",
"zone": "Longside Upper",
"minPrice": 211.58,
"maxPrice": 2587.61,
"medianPrice": 520.05,
"averagePrice": 564.07,
"listings": 99,
"tickets": 220
}
],
"cheapestListings": [
{
"listingId": 3414679000,
"section": "Shortside Upper",
"zone": "Shortside Upper",
"row": "xx",
"seats": ["xxx"],
"quantities": [1],
"price": 193.84,
"faceValue": 60,
"faceValueCurrency": "EUR",
"sellerType": "PRIVATE",
"generalAdmission": false,
"expectedInHandDate": "2026-10-21T23:00:00Z"
}
],
"image": "https://media.stubcloudstatic.com/stubhub-ithaca-catalog/d_defaultLogo.jpg/q_auto:low,f_auto,w_1600,c_limit/performer/13327/30ce229f08ab1d9aa5184e427e16fdeb",
"description": "Buy and sell tickets at StubHub for the Liverpool FC vs Brighton & Hove Albion FC game at Anfield on 25 Oct.",
"createdAt": "2026-06-05T05:32:30Z"
}

You can download the dataset in JSON, CSV, Excel, XML, or HTML, or access it through the Apify API.

Notes

  • Prices are in the currency StubHub uses for each event (usually EUR or GBP), so one run can mix currencies. Check the currency field of every event.
  • minPrice, medianPrice, averagePrice, maxPrice, zone, section and listing prices include StubHub's fees, which is what buyers pay. minPriceWithoutFees and maxPriceWithoutFees show the seller's prices without fees.
  • Events without tickets for sale are still returned, with empty price fields and empty zone, section and listing lists.
  • Date from, Date to, City, Country and Sort by apply to search queries only. Start URLs return the events of that page, soonest first.
  • The same event found by two start URLs or queries is saved only once.
  • Past events and events that are no longer on sale are skipped. Pages other than the supported ones (selling, account, help) are skipped too.
  • Sellers can hide their exact row and seat, so row and seats sometimes contain placeholders such as "xx".

Why use the StubHub Ireland Scraper?

  • ✅ No login needed: works with public data only, so there is no account to manage.
  • 🛡️ Works on Akamai-protected pages: no proxy setup needed for a normal run.
  • 🗺️ Zone and section price stats: see where the cheap and expensive seats are, not only one lowest price.
  • 🧹 Clean data: numbers are real numbers, dates use one standard format, and text is free of HTML.
  • 💸 Pay for what you need: set a result limit per URL or query and keep every run small and cheap.
  • 🔄 Ready for automation: schedule runs, export to Google Sheets, or connect to Make, Zapier, and n8n.

FAQ

How many results can I scrape?

You can set any number in Maximum number of results. The actor keeps going until it reaches your limit or runs out of events for that URL or query.

Do I need a StubHub account?

No. The actor only collects publicly available data. You do not need to log in or provide any account details.

Can I scrape data on a schedule?

Yes. Use Apify Schedules to run the actor every hour, day, or week, and track how resale prices change over time.

Why are some fields empty?

Some events simply do not show every piece of information, for example events with no tickets listed yet have no prices. When a field is not available on the website, it is returned as null or an empty list.

Can I request a new feature or filter?

Yes. Right now the actor supports start URLs, search queries and date, city, country and sort filters. If you need other inputs, such as every listing of an event or prices converted to one currency, get in touch and they can be added.

Can I get a custom or private version?

Yes. The actor can be customized for your workflow, delivered as a private version, or a new scraper can be built for a different website. Use the contact details below.

Need to scrape other ticket platforms?


Need help or want a custom solution?

Image Credit

Image credit: StubHub