TickPick Scraper avatar

TickPick Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
TickPick Scraper

TickPick Scraper

Scrape TickPick.com - the no-fee ticket resale marketplace. Browse live events by city, by performer/team/venue, or by category (sports, concerts, theater). Get real-time no-fee pricing (low/high), venue details, and event schedules.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Scrape TickPick — the no-fee ticket resale marketplace for concerts, sports, and theater. Browse live events by city, by performer/team, or by venue, or discover performers/teams within a category (MLB, NBA, NFL, concerts, comedy, and 80+ more). Every event record includes TickPick's real no-fee pricing (low/high ticket price), venue address, and performer details. HTTP-only, no auth, no proxy.

What this actor does

  • Four modes: byCity, byPerformer, byVenue, byCategory
  • 60+ cities and 90 categories/leagues exposed as dropdown enums
  • Real no-fee pricing — low/high ticket price straight from TickPick's own event data
  • Filters: event date range, min/max ticket price
  • Optional enrichment: byCategory mode can additionally fetch each performer's upcoming events
  • Empty fields are omitted — you'll never see null, "", or [] in the output

Output per event (recordType: "event")

  • eventId — TickPick's numeric event ID
  • eventName, eventDescription, eventImage
  • startDate, endDate, eventStatus, eventAttendanceMode (Offline / Online / Mixed)
  • venueName, venueUrl, venueCity, venueState, venueCountry
  • performers[], homeTeam, awayTeams[] (sports events)
  • lowPrice, highPrice, price, priceCurrency, availability
  • ticketUrl — direct link to buy on TickPick
  • sourceUrl — canonical event page URL
  • category — league/category used for the lookup (if applicable)
  • recordType: "event", scrapedAt

Output per performer directory entry (recordType: "performer", mode=byCategory)

  • performerName, performerSlug, category
  • performerDescription, performerImage (when enrichEvents is on)
  • sourceUrl
  • recordType: "performer", scrapedAt

Input

FieldTypeDefaultDescription
modestringbyCitybyCity / byPerformer / byVenue / byCategory
citySlugstring (select)new-yorkCity to browse (mode=byCity)
categorystring (select)mlbLeague/category (mode=byPerformer, byCategory)
performerSlugsarray["boston-red-sox"]Performer/team URL slugs within category (mode=byPerformer)
venueSlugsarray["madison-square-garden"]Venue URL slugs (mode=byVenue)
enrichEventsbooleanfalseAlso fetch events for each performer found (mode=byCategory)
dateFromstringISO date; drop events before this date
dateTostringISO date; drop events after this date
minPriceintegerDrop events priced below this (USD)
maxPriceintegerDrop events priced above this (USD)
maxItemsinteger50Hard cap on emitted records (1–2000)

Example: upcoming events in a city

{
"mode": "byCity",
"citySlug": "new-york",
"maxItems": 50
}

Example: a team's home schedule with pricing

{
"mode": "byPerformer",
"category": "mlb",
"performerSlugs": ["boston-red-sox", "new-york-yankees"],
"dateFrom": "2026-07-01",
"dateTo": "2026-09-30"
}

Example: everything at a venue under $200

{
"mode": "byVenue",
"venueSlugs": ["madison-square-garden"],
"maxPrice": 200
}

Example: discover NBA teams and their schedules

{
"mode": "byCategory",
"category": "nba",
"enrichEvents": true,
"maxItems": 200
}

Use cases

  • Price tracking — monitor no-fee low/high prices for a team's home games
  • Event discovery — build a local "what's on" feed for a city
  • Fan tools — alert fans when tickets for a favorite artist/team drop below a price threshold
  • Venue analytics — compare pricing across events at the same venue
  • Market research — compare resale pricing across categories and cities

FAQ

Is this affiliated with TickPick? No. This is an independent third-party actor that reads TickPick's own publicly published event data (the same structured data TickPick publishes for search engines).

Why does TickPick advertise "no fees"? TickPick builds its buyer fee into the listed price instead of adding it at checkout — the lowPrice/highPrice fields already reflect the final price you'd pay.

Why are some events missing pricing? A small number of listings (informational/experience listings, sold-out shows) don't carry an offers block on TickPick's page; those fields are simply omitted rather than shown as zero or null.

Can I look up a performer without knowing its category? Not directly — TickPick nests performer pages under a league/category prefix (e.g. /mlb/boston-red-sox-tickets/). Use mode=byCategory first to discover the exact performerSlugs for a given category.

Why does mode=byCategory return 0 performers for some categories? byCategory discovers performers from TickPick's own site-wide navigation menu, which only features a subset of categories (major sports leagues, concerts, comedy, theater, golf, racing, MMA, and similar high-traffic categories). Niche categories (e.g. opera, ballet, circus) aren't listed in that navigation, so discovery returns 0 for them — the category page itself still exists on TickPick, it's just not crawlable this way. If you already know a performer's slug for a niche category, mode=byPerformer will still work directly.

How fresh is the pricing? Every run fetches TickPick's live pages directly, so prices reflect the current live market at scrape time.

Does this cover international events? Yes for the cities TickPick itself covers (including London, Toronto, Vancouver, Montreal, Calgary, Edmonton in addition to major US markets).