Face value beside resale
Compare your published price with resale asks for the same section and quantity.
Set your box-office prices against the resale market for every game or show: what you still have on sale, what resellers ask, section by section.
18 marketplaces, one schema. Failed captures are never billed.
Resale undercuts face value in 3 of 5 floor sections
Live captureFace value is the box office's cheapest seat in the section
Capture your own event on its primary page (Ticketmaster or a box office such as Paciolan, ProVenue, GoFevo, Telecharge, Broadway Direct, ATG Tickets, Cirque du Soleil, Vegas.com, and Spotlight.Vegas) and capture the same event on each resale marketplace. Both come back in one schema, so section 110 on the box office lines up with section 110 on resale.
The primary capture shows the seats still on sale and their published prices. The resale captures show what sellers ask for the same sections. Where resale sits above face value, demand is outrunning your price; where it sits below, the market is telling you something too.
On October 18, 2026, we captured one Eagles at Sphere date (December 11) on seven marketplaces within about a minute. Ticketmaster had 52 primary listings for 161 tickets, with a get-in price of $303.08 all-in. Six resale marketplaces had 3,189 listings for 12,745 tickets, and the cheapest resale ticket was $385 on TickPick.
Start with the API documentation, review the complete ticket marketplace API, or try a marketplace endpoint in the playground.
Capture your primary event page and the same event on resale. Sections line up because the schema is the same.
The same snapshot either way: event, venue, market statistics and every listing with inventoryType, section, row, quantity and price. With maps on, venueLayout lists the venue's sections, rows and seats.
Which event was captured: marketplace IDs, names, performers, dates in local and UTC time, and the source page URL.
sourceeventIdeventNameperformerseventDateLocaleventDateUtcsourceUrlnoteThe venue behind the event, down to street address, state, and timezone.
venueIdvenueNamevenueAddressvenueCityvenueStatevenueTimezoneWhen the snapshot ran, its currency, and hosted section-level and seat-level maps for the venue.
capturedAtcurrencysectionLevelUrlseatLevelUrlListing depth and price distribution computed from the full captured listing set, not a sample.
listingCountticketCountgetInPricemedianPriceavgPricemaxPriceAll current listings with seat location, quantities, price components, ticket type, seats, and marketplace notes.
listingIdinventoryTypesectionrowquantityticketPricefeetotalPriceticketTypesellableQuantitiesgroupseatslistingNotesdealScoreWith maps on, the venue map as data: every section, row, and seat, with capacities at seat level.
venueLayoutlevelcapacitysectionsrowsseats{ "source": "ticketmaster", "eventId": "17006483D6FAFC60", "eventName": "Eagles Live at Sphere", "performers": [ { "performerId": "734977", "name": "Eagles", "master": true } ], "venueId": "189524", "venueName": "Sphere", "venueAddress": "255 Sands Avenue", "venueCity": "Las Vegas", "venueState": "NV", "venueTimezone": "America/Los_Angeles", "eventDateLocal": "2026-12-11T20:30:00-08:00", "eventDateUtc": "2026-12-12T04:30:00+00:00", "sourceUrl": "https://www.ticketmaster.com/…", "capturedAt": "2026-08-01T22:05:48Z", "currency": "USD", "note": "PLEASE NOTE: Pricing is all-in and…", "sectionLevelUrl": "https://storage.tickets.dev/…", "seatLevelUrl": "https://storage.tickets.dev/…", "stats": { "listingCount": 136, "ticketCount": 1037, "getInPrice": 303.08, "medianPrice": 710.95, "avgPrice": 746.14, "maxPrice": 2309.85 }, "listings": [ { "inventoryType": "primary", "section": "101", "row": "34", "quantity": 2, "ticketPrice": 243.5, "fee": 59.58, "totalPrice": 303.08, "ticketType": "limited view of sphere screen…", "sellableQuantities": "1,2", "seats": "1,2" },⋯ 135 more listings], "venueLayout": { "level": "seat", "capacity": 16390, "sections": [⋯ 44 sections] } }
Primary and resale in the same fields, for every date on your schedule.
Compare your published price with resale asks for the same section and quantity.
Count the primary seats still on sale in each section, and set them against capacity where the venue's map has seats.
List a season or a run with the free event catalog and capture each date on a schedule.
Colour the seat map by resale premium or by seats left with includeVenueMaps.
Feed resale asks and depth into your primary price changes.
Track the premium or discount of resale over face value by section and date.
See how much of each section is still on sale on the primary market as the date approaches.
Compare games or shows across a season with one schema for every date.
See how much of your inventory reappears on resale and at what price.
Show sales and pricing teams where the premium sits, on the map fans see.
Walkthroughs for building the use cases above.
Line up the same seats across the box office and every resale marketplace.
Capture every date on a schedule and keep the snapshots as history.
How a venue's primary and resale inventory behave, from Sphere's residencies on Ticketmaster.
Where NFL games are resold, what each marketplace adds in fees, and how prices move into kickoff.
List the season's dates with the free event catalog, then capture each date on the primary page and on each resale marketplace. Match sections across the captures and compare the primary price with the resale asks.
Capture the primary event page on a schedule and count the primary listings and seats in each section. Where the venue's map has seats, venueLayout gives each section's capacity to compare against.
Ticketmaster, plus these box offices and primary sellers: Paciolan, ProVenue, GoFevo, Telecharge, Broadway Direct, ATG Tickets, Cirque du Soleil, Vegas.com, and Spotlight.Vegas. Each returns primary seats at the published price, with named rows and seats where the system shows them.
No. It shows what is on sale. Seats that leave the primary market may have been sold or held, so count them as no longer on sale rather than sold.
Yes. Send each marketplace's event URL to the capture API and get the same JSON back from all of them. Tickets.dev runs the browsers and parsers.
Send any supported event URL and get live listings, all-in prices, and seat maps back as normalized JSON. No credit card required.