Live, never cached
Every call captures the event page as it looks right now. No crawl schedule, no stale rows, no waiting on a refresh you do not control.
One unified, multi-marketplace ticket API for Ticketmaster, StubHub, Vivid Seats, SeatGeek, TickPick, Gametime, Viagogo, and GoTickets. Use one ticket resale API to retrieve live listings, all-in prices, and seat maps in one schema.
Every API takes a public event URL and hands back the same JSON. Adding a second marketplace is a change of path, not a second integration.
Capture live Ticketmaster inventory, all-in prices, availability, and seat maps through one structured API.
Capture Vivid Seats inventory and pricing, normalized into the same response shape as every tickets.dev source.
Capture StubHub inventory through the normalized ticket snapshot shared by every tickets.dev marketplace API.
Capture SeatGeek listings, pricing, and availability through the shared tickets.dev marketplace schema.
Capture TickPick resale listings and all-in pricing for sports, concerts, and theatre through one normalized response.
Capture last-minute Gametime inventory and all-in prices across sports, concerts, and theatre in the shared schema.
Capture international Viagogo concert, sports, and theatre inventory through the same normalized ticket snapshot.
Capture GoTickets resale listings, all-in prices, and value scores through the shared tickets.dev ticket snapshot.
Capture Paciolan box-office inventory: primary seats, published prices, named rows and seats, and the venue's section and seat maps.
Live data, all-in prices, and seat maps on the way out. Real browsers, residential routing, and a different page structure on every marketplace handled on the way in.
Every call captures the event page as it looks right now. No crawl schedule, no stale rows, no waiting on a refresh you do not control.
Listings, sections, quantities, and prices come back in the same shape from all of them. Write the parser once and reuse it.
Every listing carries its ticket price, its fee, and the total, so what you compare across marketplaces is what a buyer actually pays.
Ask for venue maps and you get hosted section and seat level images for that event, tied to the listings in the same response.
DataDome, Cloudflare, and PerimeterX stop most scrapers. We run real browsers on residential IPs, kept warm past the challenge, so your call just returns data.
No SDK, no browser fleet, no proxy bill, no queue to babysit. One REST request in, structured JSON out.
What the endpoints share, how to pick one, and what a capture gives you.
Ticketmaster, Vivid Seats, StubHub, SeatGeek, TickPick, Gametime, Viagogo, GoTickets, Paciolan. Each one has its own endpoint and its own reference page, and every one of them returns the same normalized snapshot.
No. One key works on every endpoint and draws on one monthly allowance, so adding a marketplace costs you no new signup, contract, or billing setup.
Match the event URL host to the marketplace. A ticketmaster.com URL goes to the Ticketmaster endpoint, a stubhub.com URL to the StubHub endpoint, and so on. Country domains and subdomains work too. Send a URL to the wrong endpoint and you get back 400 marketplace_mismatch instead of bad data.
Live. Each request drives a real browser against the marketplace at the moment you call it, which is why a capture takes seconds rather than milliseconds. You get what a buyer would see right now, not a row from last night's crawl.
The whole event in one response: every listing with its ticket price, fee, and total, plus section, row, quantity, and the event and venue details. Add includeVenueMaps=true and you also get hosted section and seat level maps.
Plans are priced per completed capture and every plan includes every marketplace. Failed requests are never charged. See the pricing page for current tiers.
Create a key, paste any supported event URL, and read the snapshot back. Your first capture is free.