Guides

Live Ticket Pricing Data: APIs, Providers & Data Sources

What ticket pricing data actually means, from live listings and all-in prices to sold data and B2B inventory, and which APIs and providers supply each kind.

Last updated

There is no single ticket price. Depending on the source, ticket pricing data can mean the asking price of a resale listing right now, the all-in price a buyer pays, a primary face value, what a ticket actually sold for last week, or the price brokers charge each other on an exchange. They come from different places, and a source that is right for one is usually wrong for another.

This guide separates the kinds of data, shows what they look like on one real event, and maps them to the four kinds of source that supply them. Tickets.dev is one of those sources, a live marketplace data API, and we say where it fits and where it doesn't.

Eight kinds of pricing data

Before comparing providers, decide which of these you need. Each one answers a different question, so start from yours.

DataWhat it isWhat it can't tell you
Current listingsEach group of tickets on sale on a marketplace right now: section, row, quantity, asking priceWhether a listing will sell, or at what price
Displayed priceThe number a buyer sees first on a listing. Depending on the marketplace and country it's the base price or an all-in priceWhether fees are included, unless the source says so
All-in price and feesThe total a buyer pays, with the ticket price and fee that make it up, so listings compare like for likeThe fee split, when a marketplace shows only one figure
Quantities and depthHow many tickets each listing has, how it can be split, and how many listings and tickets an event has in totalDemand. Supply going down can mean sales or delistings
Historical snapshotsLive captures you schedule and store, each timestamped: a price and inventory history built for your events, marketplaces and cadenceWhat changed between two captures, so capture as often as the question needs
Observed salesWhat tickets sold for and when, as reported or inferred by whoever collects itWhat is on sale now
Primary inventorySeats sold by the box office or primary ticketer at a published price, often with exact seat numbersResale supply or prices for the same event
B2B / wholesale inventoryTickets you can buy, sell or distribute through an exchange or a partner integration, with delivery and guarantee termsWhat the public marketplaces show buyers

Displayed vs all-in

A displayed price is only comparable once you know what it includes. Ticketmaster turned on all-in pricing for US events when the FTC's fee rule took effect on May 12, 2025, but marketplaces still differ in what they show and what they break out. In the captures below, Ticketmaster, SeatGeek, Vivid Seats, Gametime and GoTickets showed the fee as a separate charge on every listing; StubHub, TickPick and Viagogo showed one all-in figure with the fee included.

Fees are not a rounding error. In this guide's captures they added between 11% and 36% to the ticket price, so the same listings can rank differently depending on whether you compare base prices or totals. For any comparison, store the ticket price, the fee and the total separately. A fee of zero usually means the fee is included in the price, not that there isn't one.

Listings vs sales

Marketplaces show what is for sale, not what sold. When a listing disappears between two snapshots it may have sold, been delisted, been repriced into a new listing, or been split and partly sold. Only the marketplace and the seller know which.

Sold data from a third party is therefore either reported by a party to the sale (for example, resellers' own point-of-sale data) or inferred from listing changes. Both are useful. They are not the same measurement, so ask any provider which one you are getting.

Retail vs wholesale

The listings fans see are not inventory a business can buy. A listing on a public event page can only be bought there, by a buyer, through that marketplace's checkout. Inventory you can act on as a business, by buying it wholesale, listing it elsewhere or selling it into your own channel, comes through an exchange or a partner agreement, with its own pricing, fulfillment and guarantee terms.

One show, eight sources

The same show on eight marketplaces: Eagles Live at Sphere, Las Vegas, December 11, 2026, captured on each marketplace within about seven minutes of each other on September 22, 2026. Prices are all-in totals.

MarketplaceInventoryListingsTicketsCheapestMedianFee shown separately
SeatGeekresale1,2514,951$402$704Yes
TickPickresale9013,465$395$681No
Vivid Seatsresale8133,645$415$708Yes
Viagogoresale3981,572$379.55$651.01No
StubHubresale3581,381$442.35$764.07No
Gametimeresale3481,616$381$747.50Yes
GoTicketsresale2601,101$436$723Yes
Ticketmasterprimary82442$303.08$740.45Yes
  • $303.08 to $442.35 cheapest ticket, depending on the marketplace
  • $651.01 to $764.07 median listing
  • 82 to 1,251 listings for one show

Three things in this table matter more than the numbers themselves.

  • "The price" of the event depends on the source. The cheapest ticket ranged from $303.08 to $442.35. A single price for an event, like a lowest-price field, is one marketplace's number at one moment.
  • Primary and resale are different markets. Ticketmaster's 82 listings in this capture were all primary, with a published ticket price and fee ($243.50 + $59.58). Every other marketplace here was resale.
  • The same row can carry different prices. The cheapest listing on Vivid Seats, Gametime and TickPick was in the same section and row (110, row 29), at $415, $381 and $395 all-in. Seat numbers weren't published, so we can't say they were the same tickets. Resellers often list one set of tickets on several marketplaces, and each marketplace adds its own fee.

Tracking this over time is a separate job; the price tracking guide walks through it on another event.

Where the data comes from

  1. Official APIsEvent catalogs; ticket-level data for partners
  2. Live data APIsWhat a buyer sees on the page, now
  3. Historical datasetsPrice history and sold data
  4. B2B inventoryTickets you can buy, sell or distribute

Official ticketing APIs

The ticketing companies' public APIs are built for event discovery and selling through partners, not for pricing data. They are the right source for what is on, where and when, and they come with terms of use that limit what you can build.

  • Ticketmaster. The public Discovery API is free and returns events, venues and performers. Ticketmaster removed price ranges from its Discovery Feed in March 2025, and in October 2026 almost none of the events the API returned carried one. Its ticket-level APIs are not open: Inventory Status is limited to authorized clients, and the Partner API and Top Picks to Ticketmaster's distribution partners. Our Ticketmaster Discovery API guide tests each of these.
  • SeatGeek. The Platform API needs a registered client: a request without one is refused with "Client is required". It reports price statistics per event, a summary of the market rather than the listings behind it.
  • StubHub. StubHub's API is built for sellers managing their own listings, not for reading the listings buyers see.

What none of the public APIs return is the listing-level view: every listing on an event with its section, row, quantity, ticket price and fee.

Live marketplace data APIs

A live marketplace data API reads a public event page when you call it and returns what a buyer would see at that moment, as structured data. This is the only source of current, listing-level prices across marketplaces that don't offer them through an official API. Providers range from per-site scrapers you run yourself to managed APIs; the differences are coverage, reliability, whether responses share a schema, and whether data is captured on request or served from a cache.

Tickets.dev is a live marketplace data API. Each call captures one event on one marketplace and returns every listing with its section, row, quantity, ticket price, fee and all-in total, plus event and venue details and, on request, hosted section and seat maps where the marketplace draws them. The response schema is the same on every supported marketplace, captures are live rather than cached, and a failed capture isn't billed. How the capture side works is covered on the ticket scraping API page, and the fields on the ticket price API and ticket inventory API pages.

A capture is one moment, and that makes it a building block. Schedule captures and store them, and you have your own price and inventory history, covering exactly the events, marketplaces and frequency you choose, with a timestamp on every record; listings that disappear between captures are the raw material for inferred sales. What a capture can't do is see reported sales or act on the inventory it reads. And it runs a real page load, which takes seconds rather than milliseconds.

Matching the same event across marketplaces is its own problem: the Eagles show above is "Eagles Live at Sphere" on Ticketmaster and "The Eagles" on most resale sites. Event catalogs that map one show to its page on each marketplace, like Tickets.dev's free ticket events API, carry no prices; they tell you where to capture.

Historical and analytics datasets

Historical and analytics providers sell accumulated data: price history, sold data and the analysis built on them. Their advantage is time: they can answer what a section cleared at for last year's tour, because they were collecting before you started.

The other way to get a dataset is to build it. Schedule live captures of the events and marketplaces you care about and store every one: you get raw, listing-level rows, timestamped, at the frequency your question needs, with no gaps in coverage you didn't choose. It starts on the day you start, so many teams use both: a bought dataset for the past and their own captures from now on.

  • Victory Live includes a Data + Insights product with market data and historical sales alongside its broker tools.
  • Stage Front's Broker Suite adds sold data back to 2021 to its consignment platform.

These are research products first. Check how fresh the "current" data is, how sales are measured, and whether you can export raw rows or only see dashboards. Our reseller software guide covers them in more detail.

B2B and wholesale inventory

Broker exchanges and partner integrations deal in inventory you can act on. Victory Live's Industry Marketplace (formerly the Ticket Evolution exchange) and TicketNetwork's Mercury are broker-to-broker exchanges; Mercury guarantees purchases up to 200% or replacement with equivalent tickets. Ticketmaster's Partner API covers availability, fees, holds and purchases for companies with an official distribution deal.

These sources answer "can I buy or sell this, and on what terms", not "what is the public market asking". Where the same tickets are listed on both, the business price is usually lower: it is the seller's wholesale price, before the markup and buyer fees a public page adds. Some marketplaces run a wholesale channel of their own alongside the public site. Access comes with a business relationship, even when it is an API.

Comparison

What each kind of source typically supplies. Individual providers vary, so treat this as the question list, not the answer.

Source typeLive listingsCurrent pricesInventoryHistorical dataObserved salesBuy as a businessMulti-marketplaceTypical use
Official ticketing APIsPartners onlyEvent-level publicly; more for partnersPartners onlyNoNoPartners onlyNo, one companyEvent catalogs, discovery, affiliate apps
Live marketplace data APIsYesPer listing, with fees where shownAs shown to buyersYours, built from scheduled capturesInferred from your own capturesNoDepends on providerMonitoring, pricing inputs, ticket apps
Historical and analytics datasetsSometimesVaries in freshnessVariesYesYes; method variesNoUsuallyResearch, pricing strategy, backtesting
B2B exchanges and partner APIsThe exchange's ownThe exchange's ownThe exchange's ownSometimesYour own salesYesThrough distributionBroker operations, distribution

Choosing a source

Start from the job, then pick the data, then the source.

JobData you needSource type
Price monitoringCurrent listings with all-in prices, captured on a scheduleLive marketplace data API
Inventory monitoringListing and ticket counts, quantities, sectionsLive marketplace data API
Dynamic pricing inputsCurrent competing listings, plus history if your model uses itLive data API, optionally with a historical dataset
Historical researchLong price history and sold dataHistorical dataset for past seasons, your own captures from now on
Broker operationsYour inventory, distribution, fulfillment and salesPOS and B2B exchanges, plus market data for pricing
Ticket applicationsEvents to show, then live listings and seat mapsOfficial API or event catalog, plus a live data API
Market researchCoverage across marketplaces, history, sometimes salesYour own dataset from a live data API, or a historical dataset
AI and agent applicationsStructured, current data an agent can call for one event at a timeEvent catalog to find the event, live data API to price it

A live data API also changes whose data it is. A packaged dataset is the same one your competitors can buy, collected on someone else's schedule. Captures you run yourself cover the events, marketplaces and moments you care about, at the frequency your strategy needs, and the dataset they build is yours alone. Over time that becomes an edge a bought dataset can't give you.

Most real systems combine two. A pricing tool for resellers might use a historical dataset to set expectations and live captures to price against the market today. A consumer app might use an official catalog for events and a live data API for what is on sale.

Questions to ask a provider

Whatever the source, these questions separate the kinds of data quickly:

  • Is it live or cached? If cached, how old can a price be, and is the capture time on every record?
  • Which price is it? Base, displayed or all-in, and is the fee a separate field?
  • Listings or summaries? Every listing with section, row and quantity, or a lowest price and a count?
  • Primary, resale or both? And is that labeled per listing?
  • How is a sale defined? Reported by a party to it, or inferred from a listing disappearing?
  • Which marketplaces, and in one schema? Five sources in five shapes is five integrations.
  • What may you do with the data? Official APIs restrict caching, resale and competing products; check every source's terms.

For Tickets.dev's own answers, field by field, see the API reference.

Try it on a live event

Paste any supported event URL and you get back every listing with its all-in price, in the same schema for every marketplace. Failed captures are never billed.

Get API keyOpen the playground