Eventim Scraper for Primary Ticketing Data Across Europe

Eventim sells through eventim.de, oeticket, Ticketcorner, TicketOne and more than twenty other country shops on one engine. We turn them into one matched feed of events, tours and category prices.

Eventim Scraper
Solutions

How We Run Eventim Scraping and Deliver Ticket Pricing Data

ScrapeIt builds the collector, hosts it and repairs it when a storefront changes. Anti-bot handling, proxy rotation and CAPTCHA solving are part of the managed service, since every shop on this engine screens automated traffic. We extract Eventim data from public pages only: sitemaps set the scope, series pages give the tour view, event pages give categories and prices. We do not sign in, join onsale queues or open checkout. A sample file comes first, with fields mapped to your schema and every row stamped with storefront, currency and time of reading. After sign-off the run follows your schedule, and delivery is CSV, JSON or XLSX to S3, SFTP or your warehouse, or through an endpoint you call - ticket pricing data you can load without cleaning.

Eventim Ticket Data: Price Categories, Price Types and Eventim Ticket Fees

Eventim ticket data comes out of four linked records, each with its own number, a schema.org event block (MusicEvent for concerts and shows, SportsEvent for matches) and the price grid on every event page.

  • Artist, series, event, venue. An artist page sits at /artist/{name}/. A tour or run is an event series with a seven digit number, nested under the artist or at /eventseries/. An event is one date at one venue, /event/{name}-{venue}-{number}/, with an eight digit number. A venue page number identifies a venue group, while each event carries its own event_venue_id, so the two keys must not be mixed.
  • Timing. startDate and endDate with the UTC offset, eventStatus, validFrom for the moment sales opened, and event_series_date_published for the moment a tour appeared in the shop.
  • Price categories. An AggregateOffer with lowPrice, highPrice and priceCurrency, then one offer per Platzkategorie - Kategorie 1 Stehplatz, Sitzplatz Premium, Sitzplatz Kategorie 2 - with its price and an InStock or OutOfStock flag.
  • Price types. The markup carries only the full price. The ticket box adds the grid behind it, for example Normalpreis, Kinder bis 14 Jahre, Familienpaket per ticket, Schwerbehinderte mit Merkzeichen B and Begleitperson, each cell with its own availability.
  • Eventim ticket fees. On eventim.de the shown price already includes VAT, the Vorverkaufsgebuehr and a capped Buchungsgebuehr, with shipping on top. eventim.co.uk folds in the booking fee but adds an order processing fee, Ticketcorner quotes CHF with a capped Servicegebuehr included, and TicketOne adds its commissioni di servizio at checkout.
  • Booking and signals. event_booking_type_setup lists bestseat, seatmap or both, event_seat_map flags a seat plan, the Hohe Nachfrage badge marks scarcity, and the organizer appears as a named company with an address. Artist stars and venue scores for Akustik & Sicht or Parkplatzsituation come as aggregates.

Eventim Ticket Data: Price Categories, Price Types and Eventim Ticket Fees
Eventim Resale on fanSALE: Fair Deal Caps, Named Tickets and Country Rules

Eventim Resale on fanSALE: Fair Deal Caps, Named Tickets and Country Rules

fanSALE is the Eventim resale platform. Sellers post fixed-price offers. An EVENTIM ticket listed by its original buyer passes Ticketcheck, a lookup of the ticket number in the ticketing system, and carries the Fair Deal mark, which caps it at the original price. Tickets from other vendors are priced by the seller, and traders are admitted next to private sellers. Offer pages reuse the eventim.de event number, so resale rows join primary rows without guesswork, while the offer lists load on demand and are closed to crawlers.

Italy adds named tickets. Large concerts with more than five thousand spectators need a name on every ticket, and resale runs through fanSALE.it at exact face value.

One show, two numbers. A Vienna date sold on eventim.de and on oeticket.com carries a different event number and often a different title on each, so matching across storefronts runs on artist, venue and start time. Tour pages also list Parkticket, VIP Package, Upgrade and Loge products as events of their own, separated by the Ticketart filter, and an Eventim sold out date shows up as every category flagged OutOfStock.

Eventim Data Across Europe: oeticket, Ticketcorner, TicketOne and See Tickets

Eventim data is spread over a family of country storefronts that CTS Eventim runs on one shop engine, so one Eventim scraper can cover them all with a single set of rules. Next to eventim.de sit oeticket.com, operated by CTS Eventim Austria, Ticketcorner in Switzerland, half owned and controlled by contract, TicketOne in Italy, eventim.co.uk, eventim.nl, eventim.fr, eventim.pl, eventim.se, eventim.no, billetlugen.dk, lippu.fi and entradas.com in Spain. In late September 2026 the country switcher listed 27 storefronts, and the German event sitemap alone held more than 160,000 event pages.

So Eventim vs oeticket or Eventim vs Ticketcorner is a comparison inside one group. The engine is shared: the same crawl rules, the same address patterns, the same schema.org event markup and a sitemap tree under /staticsite/sitemap/ with a system code per shop - EVE for Germany, EOE for Austria, TCS for Switzerland, ITT for Italy, EUK for the UK. What moves between shops is currency, language, fee wording and local law. Ticketcorner publishes in German, French, Italian and English, the UK shop in English only.

Eventim vs See Tickets is a different case. See Tickets, bought from Vivendi in 2024, belongs to CTS Eventim but keeps its own platform, with /event/{artist}/{venue}/{number} addresses and its own numbering, and the switcher's Puntoticket in Chile and Teleticket in Peru run on other software. Each gets its own parser and every source maps to one schema, so primary ticketing data for Europe arrives as one table rather than a dozen.

Get a Quote
dev_w
25

Developers

customers
500+

Customers worldwide

pages
1 500 000 000+

Pages extracted

stime
15000+

Hours saved for our clients

Plans

Airplane

€199 / one-time

setup fee - included

Data limits100,000
Frequencyone-time
Run timeup to 5 days
Data storing7 days

Helicopter

€169 / mo

setup fee €499

Data limits250,000
Frequencymonthly
Run timeup to 5 days
Data storing14 days

Glasses

€229 / mo

setup fee €499

Data limits1,000,000
Frequencyweekly
Run timeup to 5 days
Data storing30 days

DNA

€549 / mo

setup fee €799

Data limits3,000,000
Frequency3 times daily
Run timesame day
Data storing90 days

Is There an Eventim API? Developer Access, EVENTIM.Light and Affiliates

There is no public Eventim API for the catalogue. The Eventim affiliate program runs on the AWIN network, with a partner portal login, a deeplink generator, events from the eventim.de database and sales statistics for publishers. Eventim Light (EVENTIM.Light), the self-ticketing tool for independent organizers, offers an embeddable shop, a seat plan builder, CSV reports and a Facebook link, all for the organizer's own events. Eventim vs Ticketmaster comes down to access: Ticketmaster documents an open Discovery API, Eventim keeps its catalogue on the page.

The shops close their internal paths: robots.txt on eventim.de and nearly every sister shop shuts /api/, /search/, /seatmap-data/, seat map components and queue tokens, and blocks CCBot outright. The open parts are enough. Sitemaps stamp every URL with a lastmod to the second, series pages roll a tour into one list, and event pages carry markup and the price grid. A feed can follow the shop's own cuts: Eventim events in Berlin, Hamburg or Munich from /city/berlin-1/, /city/hamburg-7/ and /city/muenchen-11/, Eventim concerts across Germany from /events/konzerte-1/, and the Eventim festivals list for 2026 from the Festivals branch and theme pages such as /eventsd/musikfestival/. Buyers use it for Eventim price monitoring against rival box offices, tour routing and on-sale timing.

Our Blog

Reads Our Latest News & Blog

Learn how to use web scraping to solve data problems for your organization

How Artificial Intelligence Is Used In Web Scraping

How Artificial Intelligence Is Used In Web Scraping

Leveraging advances in technology, the AI-powered web scraper has skyrocketed in demand and is helping to expand capabilities by automating tedious daily tasks and speeding up data collection from thousands of websites several times over.

What is Web Scraping and What is it Used For?

What is Web Scraping and What is it Used For?

Web scraping is a method of obtaining web data by extracting it from pages of web resources with the help of a program, that is, in automatic mode. It is used to syntactically convert web pages into more usable forms.

Web Scraping for Machine Learning

Web Scraping for Machine Learning

If you specialize in machine learning, you need to feed large amounts of data to the algorithms. Web scraping is the easiest and the most efficient method of collecting the data from all over the Internet.

scrapeit logo

Ordering an Eventim Ticket Price Dataset From ScrapeIt

ScrapeIt is a managed web scraping agency. You name the storefronts, genres and fields; we design the crawl, run it and hand back a ticket price dataset that loads straight into your tools. Most Eventim projects start with one country and one season of tours, grow into a multi-storefront feed once the matching rules are agreed, and settle on a cadence that keeps on-sale dates and category prices current. Pricing follows volume and refresh rate, and a sample of your own events comes first.

FAQ

Does Eventim have a developer API, and what is public-api.eventim.com?

No. There is no Eventim API documentation to read and no Eventim API key to request: CTS Eventim offers outside developers no Eventim developer API for the catalogue. public-api.eventim.com is the gateway behind the shop's own search, artist suggestions and e-ticket assets, undocumented and closed by robots.txt to every crawler except Googlebot on its search path. EVENTIM.Light documents no public API either; its tools serve an organizer's own events. Publishers get deeplinks and sales statistics through the affiliate program. A catalogue-wide feed comes from public pages.

How does Eventim fanSALE work, and what are the fanSALE fees?

Sellers list tickets as fixed-price offers and are paid once the buyer has the tickets and has raised no complaint within 48 hours. EVENTIM tickets checked through Ticketcheck carry the Fair Deal mark and cannot exceed the original price; other tickets are priced by the seller. The buyer pays a percentage service fee on top of the offer price, plus a flat shipping charge when paper tickets travel by UPS. Personalised tickets and EVENTIM.Pass are cancelled and reissued to the buyer instead of posted. In Italy the seller receives face value minus service commissions.

How quickly can a feed catch an Eventim presale or a sold out date?

Presales are announced before they open: Ticketalarm teasers on the eventim.de home page name windows such as EVENTIM-Presale or Exklusiver Vorverkauf with the hour, and each event's validFrom records when sales started. Catalogue changes flow daily from sitemap lastmod. Availability needs its own pass, because category availability does not reliably move lastmod, so on-sale weeks and watchlists run hourly. CTS Eventim lists dynamic pricing among the capabilities of its ticketing system, so Eventim prices always carry the time they were read.

Where is Eventim listed, and how large is CTS Eventim revenue?

CTS Eventim AG & Co. KGaA trades on the Frankfurt Stock Exchange in the Prime Standard, ticker EVD, ISIN DE0005470306, and sits in the MDAX. Group revenue was EUR 3.08 billion in 2025; the half-year report of 20 August 2026 shows EUR 1.51 billion for January to June, with the Ticketing segment at EUR 473.3 million. Retail ticket volume reached 177.9 million in 2025 and 80.6 million in the first half of 2026. Those group figures frame primary ticketing data for Europe; scraped listings supply the events, categories and prices behind them.

Is it legal to scrape Eventim, and what stays out of the feed?

We collect public catalogue pages, nothing behind a login, a queue or a checkout, and we keep to the paths robots.txt leaves open, which rules out seat map data, search and the fan review section. The storefront terms restrict automated access, so request rates stay low and each project gets a short legal review of its own use case. The feed holds events and prices only: buyer accounts, fanSALE seller identities and reviewer names are not collected.

How does it Work?

Step 1 - Make a Request

You share your needs, expectations, and desired timeframe. We’ll suggest the best solution based on your request and budget.

Step 2 - Configuring Custom Web Crawlers

Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

Step 3 - Collect and Deliver

Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

Step 4 - Maintain and Support

Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a Quote

Tell us more about you and your project information.
Which sites, which fields, how often. A couple of lines is enough.

We reply within 1 business day. No obligation.

scrapiet

Scrapeit Sp. z o.o.
10/208 Legionowa str., 15-099, Bialystok, Poland
NIP: 5423457175
REGON: 523384582