# Ticketmaster Scraper (`rigelbytes/ticketmaster-scraper`) Actor

Ticketmaster Event Scraper lets you extract event data by location and date range. Collect event names, dates, venues, artists, availability, and status — perfect for event monitoring, market research, and entertainment analytics. Starting at $10 per 1,000 events.

- **URL**: https://apify.com/rigelbytes/ticketmaster-scraper.md
- **Developed by:** [Rigel Bytes](https://apify.com/rigelbytes) (community)
- **Categories:** News, Automation, Other
- **Stats:** 4 total users, 0 monthly users, 91.2% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$10.00 / 1,000 events

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Ticketmaster Event Scraper

**Extract event data** from **Ticketmaster** by location and date range. Get event titles, dates, venues, pricing, availability, artists, and more — perfect for event monitoring, market research, or entertainment analytics.

For just **$10/1000 events**, you can scrape comprehensive event data with ease.

---

### Features

- Extract comprehensive event details:

  - Event Title
  - Event URL
  - Event Dates
  - Venue Information
  - Artists/Performers
  - Event Category
  - Availability Status (Sold Out, Limited Availability)
  - Event Status (Cancelled, Postponed, Rescheduled)
  - Virtual Event Flag
  - Partner Event Information

- Location-based event search (by ZIP code or address)
- Date range filtering
- Supports proxies for anonymity and bypassing restrictions
- Fast and reliable scraping with retry mechanisms

### Pricing

- **$10 per 1,000 events scraped**
- No hidden fees or subscription costs

---

### Input

The actor accepts the following input:

- **address** (string, required): ZIP code or address to search for events (e.g., "72076" or "New York, NY")
- **startDate** (string, optional): Start date for event search in YYYY-MM-DD format (default: "2026-01-01")
- **endDate** (string, optional): End date for event search in YYYY-MM-DD format (default: "2026-01-12")
- **maxEvents** (integer, optional): Maximum number of events to scrape. Set to 0 for unlimited (default: 100)
- **proxyConfiguration** (object, optional): Proxy settings for enhanced scraping

#### 📝 Copy for Use:

```json
{
  "address": "72076",
  "startDate": "2026-01-01",
  "endDate": "2026-01-12",
  "maxEvents": 100
}
````

***

### Why Choose This Scraper?

- **Affordable**: Pay only $10 per 1,000 events scraped
- **Comprehensive**: Extracts all essential event details including dates, venues, and availability
- **Easy to Use**: Simple setup and integration with the Apify platform
- **Reliable**: Built with retry mechanisms to handle network issues
- **Location-aware**: Get accurate event listings for specific locations and date ranges

***

### Recommended Proxy Providers

- ## **Shifter**

  - Reliable residential proxies all over the world.
  - Cheap rates
  - [Order Shifter Now](https://shifter.io/r/YoBB/order)
  - Get 10% Off any product, use coupan `rigelbytes-YoBB`.

- ## **OxyLabs**

  - **100M+ Proxies**
  - Fastest proxies in the market
  - Real profile, human-like Residential IPs
  - Quality assurance framework for most reliable IPs
  - [Get Proxies](https://oxylabs.go2cloud.org/aff_c?offer_id=7\&aff_id=1366\&url_id=7)

- ## **DataImpulse**

  - Covers **200+ Counties**
  - Reliable Residential Proxies for just $1/GB
  - [Get Residential Proxies](https://dataimpulse.com/?aff=89421)

### [![Learn More About Proxies](https://img.shields.io/badge/Learn_More-About_Proxies-blue?style=for-the-badge)](#understanding-proxies)

### 🙌 Why Buy Through Our Affiliate Link?

- Exclusive Deals: Some providers may offer special discounts or bonuses when you use our link.
- Support Our Work: Each purchase helps us maintain and improve the tools and services we provide.
- No Extra Cost: You pay the same price, but part of it goes to supporting our efforts.

#### Running via Apify Console

You can run this actor from the Apify Console by providing the necessary input parameters.

#### Running via API

You can trigger this actor using the Apify API, passing the required input in the request body.

### API Request Example (Python)

```python
from apify_client import ApifyClient

## Initialize the ApifyClient with your API token
client = ApifyClient("<YOUR_API_TOKEN>")

## Prepare the Actor input
run_input = {
  "address": "72076",
  "startDate": "2026-01-01",
  "endDate": "2026-01-12",
  "maxEvents": 100
}

## Run the Actor and wait for it to finish
run = client.actor("rigelbytes/ticketmaster-scraper").call(run_input=run_input)
```

### JavaScript

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your API token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
  "address": "72076",
  "startDate": "2026-01-01",
  "endDate": "2026-01-12",
  "maxEvents": 100
};

(async () => {
    // Run the Actor and wait for it to finish
    const run = await client.actor("rigelbytes/ticketmaster-scraper").call(input);
})();
```

### Running with cURL

```shell
## Set API token
API_TOKEN=<YOUR_API_TOKEN>

## Prepare Actor input
cat > input.json <<'EOF'
{
  "address": "72076",
  "startDate": "2026-01-01",
  "endDate": "2026-01-12",
  "maxEvents": 100
}
EOF

## Run the Actor
curl "https://api.apify.com/v2/acts/rigelbytes/ticketmaster-scraper/runs?token=$API_TOKEN" \
  -X POST \
  -d @input.json \
  -H 'Content-Type: application/json'
```

### Output

The scraper outputs event data in JSON format with the following fields:

- `title`: Event title

- `id`: Event ID

- `discoveryId`: Discovery API ID

- `url`: Event page URL

- `dates`: Event date information (start date, end date, on-sale date)

- `venue`: Venue details (name, address, city, state, coordinates)

- `timeZone`: Event timezone

- `cancelled`: Cancellation status

- `postponed`: Postponed status

- `rescheduled`: Rescheduled status

- `soldOut`: Sold out status

- `limitedAvailability`: Limited availability flag

- `virtual`: Virtual event flag

- `artists`: List of performing artists

- `majorCategory`: Event category information

- `partnerEvent`: Partner event flag

- `showTmButton`: Show Ticketmaster button flag

- ## Output
  ![Output](https://github.com/faizanalii/apify-images/blob/main/ticket-master-scraper.gif?raw=true)

### [![View Detailed Data](https://img.shields.io/badge/Detailed-Data-green?style=for-the-badge)](#detailed-data)

### 🚀 Other Tools by Rigel Bytes

[![Airbnb Images Downloader](https://img.shields.io/badge/Airbnb_Images_Downloader-blue?style=for-the-badge)](https://apify.com/rigelbytes/airbnb-images-downloader)\
A focused Airbnb image scraper that extracts all photos from an Airbnb listing page and packages the listing's image files into a compressed archive. The Act...

[![Zillow Scraper](https://img.shields.io/badge/Zillow_Scraper-green?style=for-the-badge)](https://apify.com/rigelbytes/zillow-scraper)\
A Zillow-focused web scraper that extracts structured property listing data for real estate analysis and monitoring. The Actor crawls Zillow listings to coll...

[![Zillow Detail Scraper](https://img.shields.io/badge/Zillow_Detail_Scraper-orange?style=for-the-badge)](https://apify.com/rigelbytes/zillow-detail-scraper)\
Zillow scraper with customizable proxy support. Extract comprehensive property data, including pricing, images, and location details, using your proxies for better control and efficiency. Check the recommended proxy providers below.

[![Daraz](https://img.shields.io/badge/Daraz-blueviolet?style=for-the-badge)](https://apify.com/rigelbytes/daraz)\
A web scraping Actor that extracts product listings and detailed product and seller data from Daraz.pk (Pakistan ecommerce marketplace) for monitoring and an...

[![Airbnb Listing](https://img.shields.io/badge/Airbnb_Listing-red?style=for-the-badge)](https://apify.com/rigelbytes/airbnb-listing)\
A web-scraping Actor that bulk-extracts structured Airbnb listing data from listing pages: it retrieves listing metadata, descriptive content, property featu...

[![Google Maps Scraper](https://img.shields.io/badge/Google_Maps_Scraper-yellow?style=for-the-badge)](https://apify.com/rigelbytes/google-maps-scraper)\
A Google Maps scraping Actor that extracts structured business profiles and local place intelligence at scale: it crawls Google Maps listings to collect busi...

[![Airbnb Availability Calendar](https://img.shields.io/badge/Airbnb_Availability_Calendar-purple?style=for-the-badge)](https://apify.com/rigelbytes/airbnb-availability-calendar)\
Exports Airbnb listing availability calendars by scraping listing pages and producing structured, per-date calendar data. The Actor extracts date entries and...

[![Instagram Profile Scraper](https://img.shields.io/badge/Instagram_Profile_Scraper-pink?style=for-the-badge)](https://apify.com/rigelbytes/instagram-profile-scraper)\
A web-scraping Actor that extracts detailed Instagram profile and media metadata from profile pages: it retrieves profile-level metrics (follower/following c...

[![Land.com Scraper](https://img.shields.io/badge/Land.Com_Scraper-cyan?style=for-the-badge)](https://apify.com/rigelbytes/landdotcom-scraper)\
A Land.com-focused web scraper that crawls Land.com property listings and extracts structured real estate data for specified geographic areas and listing typ...

[![Airbnb Reviews](https://img.shields.io/badge/Airbnb_Reviews-success?style=for-the-badge)](https://apify.com/rigelbytes/airbnb-reviews)\
A web-scraping Actor that extracts unlimited reviews from Airbnb listings: it crawls listing review pages and produces structured review records containing r...

[![FurnishedFinder](https://img.shields.io/badge/Furnishedfinder-important?style=for-the-badge)](https://apify.com/rigelbytes/furnishedfinder)\
A web-scraping Actor designed to extract large-scale furnished rental data from Furnished Finder: it crawls listing pages to collect listing metadata (proper...

[![Immobilienscout24](https://img.shields.io/badge/Immobilienscout24-critical?style=for-the-badge)](https://apify.com/rigelbytes/immobilienscout24)\
A scraper for immobilienscout24.de that extracts large-scale real estate listing data and contact information, optimized for bulk property data collection, i...

[![Airbnb Listing Urls](https://img.shields.io/badge/Airbnb_Listing_Urls-informational?style=for-the-badge)](https://apify.com/rigelbytes/airbnb-listing-urls)\
A web scraper that extracts unlimited Airbnb listings from search queries and returns structured listing metadata for analysis. The Actor crawls Airbnb searc...

[![Instagram Engagement Tool](https://img.shields.io/badge/Instagram_Engagement_Tool-9cf?style=for-the-badge)](https://apify.com/rigelbytes/instagram-engagement-tool)\
Analyzes public Instagram profiles by scraping recent posts and profile metadata to compute engagement metrics for images and videos. The Actor extracts prof...

[![Instagram Post Scraper](https://img.shields.io/badge/Instagram_Post_Scraper-blue?style=for-the-badge)](https://apify.com/rigelbytes/instagram-post-scraper)\
An Instagram scraping Actor that extracts every post from Instagram profiles and produces structured post-level metadata and media assets for social media an...

[![BBB Scraper](https://img.shields.io/badge/Bbb_Scraper-green?style=for-the-badge)](https://apify.com/rigelbytes/bbb-scraper)\
A web-scraping Actor that extracts detailed business listings from the Better Business Bureau (BBB). It crawls BBB listings and produces structured business ...

[![Linkedin Company Scraper](https://img.shields.io/badge/Linkedin_Company_Scraper-orange?style=for-the-badge)](https://apify.com/rigelbytes/linkedin-company-scraper)\
A LinkedIn Company Scraper that extracts structured company profile data from LinkedIn company pages for lead generation and competitive intelligence. The Ac...

[![linkedin-company-details](https://img.shields.io/badge/Linkedin_Company_Details-blueviolet?style=for-the-badge)](https://apify.com/rigelbytes/linkedin-company-details)\
A LinkedIn Company Scraper for extracting comprehensive company profiles and social content from LinkedIn: it scrapes and returns structured company profile ...

[![Instagram Reel Scraper](https://img.shields.io/badge/Instagram_Reel_Scraper-red?style=for-the-badge)](https://apify.com/rigelbytes/instagram-reel-scraper)\
A web-scraping Actor that extracts all Instagram Reels from public profiles and produces structured reel-level metadata for content analysis, research, and m...

[![Rottentomatoes Reviews Scraper](https://img.shields.io/badge/Rottentomatoes_Reviews_Scraper-yellow?style=for-the-badge)](https://apify.com/rigelbytes/rottentomatoes-reviews-scraper)\
A web-scraping Apify Actor that extracts user and critic reviews from Rotten Tomatoes pages, producing structured review records for analysis. It crawls unli...

[![Extract Furnished Finder Hosts](https://img.shields.io/badge/Extract_Furnished_Finder_Hosts-purple?style=for-the-badge)](https://apify.com/rigelbytes/furnished-finder-hosts)\
Scrapes Furnished Finder listings and extracts structured listing and host profile data for furnished rentals, including listing titles, property types, geol...

[![Trustpilot Reviews Scraper](https://img.shields.io/badge/Trustpilot_Reviews_Scraper-pink?style=for-the-badge)](https://apify.com/rigelbytes/trustpilot-reviews)\
A Trustpilot review scraper that collects structured review records and full reviewer profile data at scale. It extracts review content (titles and body text...

[![Furnished Finder Fast](https://img.shields.io/badge/Furnished_Finder_Fast-cyan?style=for-the-badge)](https://apify.com/rigelbytes/furnished-finder-fast)\
An Apify Actor for scraping Furnished Finder rental listings and optional host profiles, extracting structured listing data such as photos, textual descripti...

[![Zillow Agents](https://img.shields.io/badge/Zillow_Agents-success?style=for-the-badge)](https://apify.com/rigelbytes/zillow-agents)\
A Zillow agent profile scraper that extracts structured agent data from Zillow for location-based queries (city, neighborhood, ZIP). The Actor scrapes agent ...

[![Bayut Scraper](https://img.shields.io/badge/Bayut_Scraper-important?style=for-the-badge)](https://apify.com/rigelbytes/bayut-scraper)\
A web-scraping Actor for extracting structured property listings and market intelligence from Bayut.com (UAE). It crawls Bayut property pages and returns str...

[![dubai-listing-scraper](https://img.shields.io/badge/Dubai_Listing_Scraper-critical?style=for-the-badge)](https://apify.com/rigelbytes/dubai-listing-scraper)\
A web scraping Actor for Bayut.com that extracts structured UAE property listing data for sale and rent across Dubai, Abu Dhabi and other Emirates. It progra...

[![Tiktok Comment Scraper](https://img.shields.io/badge/Tiktok_Comment_Scraper-informational?style=for-the-badge)](https://apify.com/rigelbytes/tiktok-comment-scraper)\
A TikTok comment scraping Actor that extracts all comments from TikTok videos given a video URL. It collects commenter metadata (usernames, display names, pr...

[![Tiktok Engagement Rate](https://img.shields.io/badge/Tiktok_Engagement_Rate-9cf?style=for-the-badge)](https://apify.com/rigelbytes/tiktok-engagement-rate)\
A TikTok profile scraper that analyzes public TikTok accounts to extract profile metadata and recent video-level interaction metrics and to compute engagemen...

[![Company Service Finder](https://img.shields.io/badge/Company_Service_Finder-blue?style=for-the-badge)](https://apify.com/rigelbytes/company-service-finder)\
Company Service Finder scrapes business listings from Google Search and Google Maps across cities and states, extracts company websites, names, phone numbers...

[![Website Services Finder](https://img.shields.io/badge/Website_Services_Finder-green?style=for-the-badge)](https://apify.com/rigelbytes/website-services-finder)\
Website Services Finder extracts and AI-analyzes company services and business information from business websites using web crawling plus large-language and ...

[![Airbnb Address Finder](https://img.shields.io/badge/Airbnb_Address_Finder-orange?style=for-the-badge)](https://apify.com/rigelbytes/airbnb-address-finder)\
A web-scraping Apify Actor that bulk-extracts Airbnb listing addresses and comprehensive listing metadata from provided Airbnb listing URLs. It parses listin...

[![Immowelt Scraper](https://img.shields.io/badge/Immowelt_Scraper-blueviolet?style=for-the-badge)](https://apify.com/rigelbytes/immowelt-scraper)\
An Apify Actor that scrapes unlimited real estate listings from immowelt.de and returns structured property data for indexing and analysis. The Actor extract...

[![Propertyfinder Scraper](https://img.shields.io/badge/Propertyfinder_Scraper-red?style=for-the-badge)](https://apify.com/rigelbytes/propertyfinder-scraper)\
A scraper for propertyfinder.ae that extracts unlimited real estate listings and related metadata at scale. Implements asynchronous concurrency, automatic re...

[![Publix Scraper](https://img.shields.io/badge/Publix_Scraper-yellow?style=for-the-badge)](https://apify.com/rigelbytes/publix-scraper)\
A web scraping Actor for Publix.com that extracts grocery product data from Publix collection pages using a collection URL and a delivery/pickup location to ...

[![Redfin Scraper](https://img.shields.io/badge/Redfin_Scraper-purple?style=for-the-badge)](https://apify.com/rigelbytes/redfin-scraper)\
Redfin Scraper extracts large-scale real estate listing data from Redfin search and city pages and returns structured property records for downstream analysi...

[![Instacart Scraper](https://img.shields.io/badge/Instacart_Scraper-pink?style=for-the-badge)](https://apify.com/rigelbytes/instacart-scraper)\
A web-scraping Actor that extracts structured product data from instacart.com using a collection/search keyword combined with a delivery or pickup location; ...

[![Homedepot Scraper](https://img.shields.io/badge/Homedepot_Scraper-cyan?style=for-the-badge)](https://apify.com/rigelbytes/homedepot-scraper)\
A web scraper for homedepot.com that crawls collection pages and performs location-aware scraping (delivery or pickup) to extract structured product data. Th...

[![Doctify Scraper](https://img.shields.io/badge/Doctify_Scraper-success?style=for-the-badge)](https://apify.com/rigelbytes/doctify-scraper)\
A web scraping Actor that extracts structured healthcare provider and practice data from doctify.com starting from a Doctify search-results URL. The Actor ha...

[![Facebook Ads Scraper](https://img.shields.io/badge/Facebook_Ads_Scraper-important?style=for-the-badge)](https://apify.com/rigelbytes/facebook-ads-scraper)\
Extracts structured ad data from the Facebook Ads Library using a search URL: scrapes ad metadata and creative assets (ad copy, titles, captions), destinatio...

[![Scrape Instagram Creators](https://img.shields.io/badge/Scrape_Instagram_Creators-critical?style=for-the-badge)](https://apify.com/rigelbytes/scrape-instagram-creators)\
Scrape Instagram Creators is an Instagram profile and media scraper that extracts detailed creator profile metadata and media-level information. It captures ...

[![Immowelt Property Scraper](https://img.shields.io/badge/Immowelt_Property_Scraper-informational?style=for-the-badge)](https://apify.com/rigelbytes/immowelt-property-scraper)\
A scraper for immowelt.de (Germany) that harvests large volumes of real estate listings and returns structured property records for analysis. It extracts lis...

[![Immobilienscout24-scraper](https://img.shields.io/badge/Immobilienscout24_Scraper-9cf?style=for-the-badge)](https://apify.com/rigelbytes/immobilienscout24-scraper)\
A web scraping Actor that extracts large volumes of real estate listings and contact information from immobilienscout24.de, focused on German property market...

[![Instagram Creator Stats](https://img.shields.io/badge/Instagram_Creator_Stats-blue?style=for-the-badge)](https://apify.com/rigelbytes/instagram-creator-stats)\
A scraping and analytics Actor that extracts Instagram profile metadata and per-post media details to compute engagement metrics for creator/influencer analy...

[![Etsy Scraper](https://img.shields.io/badge/Etsy_Scraper-green?style=for-the-badge)](https://apify.com/rigelbytes/etsy-scraper)\
A web-scraping Actor that extracts structured product data from Etsy.com from category pages, search results, or individual product list URLs. It crawls list...

[![Rightmove Scraper](https://img.shields.io/badge/Rightmove_Scraper-orange?style=for-the-badge)](https://apify.com/rigelbytes/rightmove-scraper)\
Scrapes Rightmove.co.uk property listings and returns structured property records for real estate data extraction and analysis. The Actor crawls Rightmove se...

[![Outdoorsy Scraper](https://img.shields.io/badge/Outdoorsy_Scraper-blueviolet?style=for-the-badge)](https://apify.com/rigelbytes/outdoorsy-scraper)\
A web scraping Actor that extracts rental listing data from outdoorsy.com search result pages. It processes multiple search result URLs in a single run, issu...

[![Instagram Comment Scraper](https://img.shields.io/badge/Instagram_Comment_Scraper-red?style=for-the-badge)](https://apify.com/rigelbytes/instagram-comment-scraper)\
A web scraping Actor that extracts all comments from Instagram posts and reels given their URLs; it captures commenter metadata (username, display name, prof...

### Understanding Proxies:

When scraping data or browsing anonymously, proxies are essential. They act as intermediaries, masking your original IP address and allowing you to send requests from another location.

#### Why Use Proxies?

- Avoid IP Blocks: By routing requests through proxies, you prevent the target website from recognizing your IP as a scraper or spammer.
- Access Geo-restricted Content: Proxies let you access content or websites restricted by location.
- Enhance Anonymity: Hide your actual IP, ensuring privacy while scraping or browsing.

#### Types of Proxies

1. Residential Proxies
   - Real IP addresses provided by ISPs to home users.
   - They mimic regular users, making them harder to detect.
   - Best for: Long-term, undetectable scraping, and avoiding blocks.
2. Data Center Proxies
   - IP addresses from servers in data centers.
   - Faster and cheaper than residential proxies but easier to detect and block.
   - Best for: High-speed scraping, but with a higher risk of detection.
3. Mobile Proxies
   - IPs provided by mobile carriers (3G/4G/5G networks).
   - Very difficult to detect, as they appear as regular mobile users.
   - Best for: Mobile-related scraping or avoiding sophisticated blocks.

#### Rotating Proxies vs. Straight Proxies

- Rotating Proxies: Every request you send goes through a different proxy, making it harder for websites to detect patterns.
- Straight Proxies: All requests are sent through the same proxy, making it easier to track your IP.

### About Rigel Bytes

Rigel Bytes specializes in web scraping, automation, and data analytics. We help businesses extract and leverage valuable data for informed decision-making.

### Contact Us

Ready to unlock the power of data? Reach out to us at (contact@rigelbytes.com) or [book an appointment](https://cal.com/faizanali/appointments) with us to learn more about how we can help you achieve your data goals.

### Detailed Data

```json
[
  {
    "title": "Warren Civic Music Concert Series 2025-2026",
    "id": "050062F7AFD25B3E",
    "discoveryId": "vvG1fZbRrRVPiX",
    "url": "https://www.ticketmaster.com/warren-civic-music-concert-series-20252026-warren-ohio-09-16-2025/event/050062F7AFD25B3E",
    "dates": {
      "dateDisplay": "showDate",
      "startDate": "2025-09-16T00:00:00-04:00",
      "endDate": "2026-05-07T00:00:00-04:00",
      "onsaleDate": "2025-07-25T14:00:00Z",
      "spanMultipleDays": false
    },
    "venue": {
      "city": "Warren",
      "name": "Packard Music Hall",
      "country": "US",
      "countryCode": "US",
      "countryName": "United States Of America",
      "state": "OH",
      "url": "https://www.ticketmaster.com/packard-music-hall-tickets-warren/venue/41338",
      "latitude": 41.2516411,
      "longitude": -80.82978,
      "addressLineOne": "1703 Mahoning Ave NW",
      "code": "44483"
    },
    "timeZone": "America/New_York",
    "cancelled": false,
    "postponed": false,
    "rescheduled": false,
    "soldOut": false,
    "limitedAvailability": false,
    "virtual": false,
    "artists": [],
    "majorCategory": {
      "id": "KZFzniwnSyZfZ7v7n1",
      "canonicalUrls": {},
      "major": true
    },
    "partnerEvent": false,
    "isPartner": false,
    "showTmButton": true
  },
  {
    "title": "Marshall Artist Series: Season Film Pass",
    "id": "160062F084BD1BFC",
    "discoveryId": "17AOvxG62e7RoRH",
    "url": "https://www.ticketmaster.com/marshall-artist-series-season-film-pass-huntington-west-virginia-09-25-2025/event/160062F084BD1BFC",
    "dates": {
      "dateDisplay": "showDate",
      "startDate": "2025-09-25T00:00:00-04:00",
      "endDate": "2026-02-19T00:00:00-05:00",
      "onsaleDate": "2025-09-08T16:00:00Z",
      "spanMultipleDays": true
    },
    "venue": {
      "city": "Huntington",
      "name": "Joan C Edwards Performing Arts Center",
      "country": "US",
      "countryCode": "US",
      "countryName": "United States Of America",
      "state": "WV",
      "url": "https://www.ticketmaster.com/joan-c-edwards-performing-arts-center-tickets-huntington/venue/180267",
      "latitude": 38.4218693,
      "longitude": -82.4292023,
      "addressLineOne": "1655 5th Ave.",
      "code": "25755"
    },
    "timeZone": "America/New_York",
    "cancelled": false,
    "postponed": false,
    "rescheduled": false,
    "soldOut": false,
    "limitedAvailability": false,
    "virtual": false,
    "artists": [],
    "majorCategory": {
      "id": "KZFzniwnSyZfZ7v7nn",
      "canonicalUrls": {},
      "major": true
    },
    "partnerEvent": false,
    "isPartner": false,
    "showTmButton": true
  },
  {
    "title": "Mississippi Gulf Coast Symphony 2025-2026 Season",
    "id": "1B00633D7EFB11E0",
    "discoveryId": "G5viZbSgXXs6O",
    "url": "https://www.ticketmaster.com/mississippi-gulf-coast-symphony-20252026-season-gulfport-mississippi-10-18-2025/event/1B00633D7EFB11E0",
    "dates": {
      "dateDisplay": "showDate",
      "startDate": "2025-10-18T00:00:00-05:00",
      "endDate": "2026-05-09T00:00:00-05:00",
      "onsaleDate": "2025-09-30T15:00:00Z",
      "spanMultipleDays": false
    },
    "venue": {
      "city": "Gulfport",
      "name": "Immersive Media Performing Arts Center",
      "country": "US",
      "countryCode": "US",
      "countryName": "United States Of America",
      "state": "MS",
      "url": "https://www.ticketmaster.com/immersive-media-performing-arts-center-tickets-gulfport/venue/222894",
      "latitude": 30.4089,
      "longitude": -89.00371,
      "addressLineOne": "409 Debuys Road",
      "code": "39507"
    },
    "timeZone": "America/Chicago",
    "cancelled": false,
    "postponed": false,
    "rescheduled": false,
    "soldOut": false,
    "limitedAvailability": false,
    "virtual": false,
    "artists": [
      {
        "name": "Mississippi Gulf Coast Symphony",
        "url": "https://www.ticketmaster.com/mississippi-gulf-coast-symphony-tickets/artist/3963507"
      }
    ],
    "majorCategory": {
      "id": "KZFzniwnSyZfZ7v7na",
      "canonicalUrls": {},
      "major": true
    },
    "partnerEvent": false,
    "isPartner": false,
    "showTmButton": true
  },
  {
    "title": "UB Distinguished Speakers Series",
    "id": "000062F7D6EC88B8",
    "discoveryId": "k7vGFbRLpDFxz",
    "url": "https://www.ticketmaster.com/ub-distinguished-speakers-series-buffalo-new-york-10-21-2025/event/000062F7D6EC88B8",
    "dates": {
      "dateDisplay": "showDateTime",
      "startDate": "2025-10-21T23:00:00Z",
      "endDate": "2026-03-10T23:00:00Z",
      "onsaleDate": "2025-08-13T16:00:00Z",
      "spanMultipleDays": true
    },
    "venue": {
      "city": "Buffalo",
      "name": "UB Center for the Arts - Mainstage Theatre",
      "country": "US",
      "countryCode": "US",
      "countryName": "United States Of America",
      "state": "NY",
      "url": "https://www.ticketmaster.com/ub-center-for-the-arts-mainstage-tickets-buffalo/venue/1568",
      "latitude": 43.000968,
      "longitude": -78.782784,
      "addressLineOne": "103 Center For The Arts",
      "code": "14260"
    },
    "timeZone": "America/New_York",
    "cancelled": false,
    "postponed": false,
    "rescheduled": false,
    "soldOut": false,
    "limitedAvailability": false,
    "virtual": false,
    "artists": [
      {
        "name": "UB Distinguished Speakers Series",
        "url": "https://www.ticketmaster.com/ub-distinguished-speakers-series-tickets/artist/2174437"
      }
    ],
    "majorCategory": {
      "id": "KZFzniwnSyZfZ7v7n1",
      "canonicalUrls": {},
      "major": true
    },
    "partnerEvent": false,
    "isPartner": false,
    "showTmButton": true
  },
  {
    "title": "ChangeMaker Series - Multiday Ticket",
    "id": "2D006301F90EA07E",
    "discoveryId": "G5eVZbY6ydnvX",
    "url": "https://www.ticketmaster.com/changemaker-series-multiday-ticket-charlotte-north-carolina-10-21-2025/event/2D006301F90EA07E",
    "dates": {
      "dateDisplay": "showDate",
      "startDate": "2025-10-21T00:00:00-04:00",
      "endDate": "2026-02-27T00:00:00-05:00",
      "onsaleDate": "2025-08-08T14:00:00Z",
      "spanMultipleDays": false
    },
    "venue": {
      "city": "Charlotte",
      "name": "The Carolina",
      "country": "US",
      "countryCode": "US",
      "countryName": "United States Of America",
      "state": "NC",
      "url": "https://www.ticketmaster.com/the-carolina-tickets-charlotte/venue/369936",
      "latitude": 35.22827319,
      "longitude": -80.84086174,
      "addressLineOne": "Carolina Theatre Charlotte      Belk Place - 230 North Tryon",
      "code": "28202"
    },
    "timeZone": "America/New_York",
    "cancelled": false,
    "postponed": false,
    "rescheduled": false,
    "soldOut": false,
    "limitedAvailability": false,
    "virtual": false,
    "artists": [],
    "majorCategory": {
      "id": "KZFzniwnSyZfZ7v7nn",
      "canonicalUrls": {},
      "major": true
    },
    "partnerEvent": false,
    "isPartner": false,
    "showTmButton": true
  },
  {
    "title": "GW Basketball Season Tickets",
    "id": "1500633A0DED70E5",
    "discoveryId": "1AvfZbSGkIuD9dP",
    "url": "https://am.ticketmaster.com/gwathletics/buy/quickbuy?id=MTE3",
    "dates": {
      "dateDisplay": "showDate",
      "startDate": "2025-11-03T00:00:00-05:00",
      "endDate": "2026-03-04T00:00:00-05:00",
      "onsaleDate": "2025-09-29T14:00:00Z",
      "spanMultipleDays": false
    },
    "venue": {
      "city": "Washington",
      "name": "Charles E. Smith Center",
      "country": "US",
      "countryCode": "US",
      "countryName": "United States Of America",
      "state": "DC",
      "url": "https://www.ticketmaster.com/charles-e-smith-center-tickets-washington/venue/172643",
      "latitude": 38.897857,
      "longitude": -77.049347,
      "addressLineOne": "600 22nd St. NW ",
      "code": "20052"
    },
    "timeZone": "America/New_York",
    "cancelled": false,
    "postponed": false,
    "rescheduled": false,
    "soldOut": false,
    "limitedAvailability": false,
    "virtual": false,
    "artists": [
      {
        "name": "George Washington Mens Basketball",
        "url": "https://www.ticketmaster.com/george-washington-mens-basketball-tickets/artist/846539"
      }
    ],
    "majorCategory": {
      "id": "KZFzniwnSyZfZ7v7nE",
      "canonicalUrls": {},
      "major": true
    },
    "partnerEvent": true,
    "isPartner": true,
    "showTmButton": false
  },
  {
    "title": "Iowa Raptors FC 2025 - 2026 Season Tickets",
    "id": "060062D4CD1C6FA6",
    "discoveryId": "vvG1bZbcKu6kXJ",
    "url": "https://www.ticketmaster.com/iowa-raptors-fc-2025-2026-season-cedar-rapids-iowa-12-06-2025/event/060062D4CD1C6FA6",
    "dates": {
      "dateDisplay": "showDate",
      "startDate": "2025-12-06T00:00:00-06:00",
      "endDate": "2026-03-22T00:00:00-05:00",
      "onsaleDate": "2025-06-30T15:00:00Z",
      "spanMultipleDays": false
    },
    "venue": {
      "city": "Cedar Rapids",
      "name": "Alliant Energy PowerHouse",
      "country": "US",
      "countryCode": "US",
      "countryName": "United States Of America",
      "state": "IA",
      "url": "https://www.ticketmaster.com/alliant-energy-powerhouse-tickets-cedar-rapids/venue/49260",
      "latitude": 41.98029754,
      "longitude": -91.66747781,
      "addressLineOne": "370 1st Avenue NE",
      "code": "52401"
    },
    "timeZone": "America/Chicago",
    "cancelled": false,
    "postponed": false,
    "rescheduled": false,
    "soldOut": false,
    "limitedAvailability": false,
    "virtual": false,
    "artists": [
      {
        "name": "Iowa Raptors FC",
        "url": "https://www.ticketmaster.com/iowa-raptors-fc-tickets/artist/2945723"
      }
    ],
    "majorCategory": {
      "id": "KZFzniwnSyZfZ7v7nE",
      "canonicalUrls": {},
      "major": true
    },
    "partnerEvent": false,
    "isPartner": false,
    "showTmButton": true
  }
]
```

# Actor input Schema

## `address` (type: `string`):

Enter an address or ZIP code to search for events in that location (e.g., '72076' or 'New York, NY')

## `startDate` (type: `string`):

Start date for event search in YYYY-MM-DD format

## `endDate` (type: `string`):

End date for event search in YYYY-MM-DD format

## `maxEvents` (type: `integer`):

Maximum number of events to scrape (0 = unlimited)

## `proxyConfiguration` (type: `object`):

Proxy settings for bypassing anti-scraping measures

## Actor input object example

```json
{
  "address": "72076",
  "startDate": "2026-01-01",
  "endDate": "2026-01-12",
  "maxEvents": 100,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "address": "72076",
    "startDate": "2026-01-01",
    "endDate": "2026-01-12"
};

// Run the Actor and wait for it to finish
const run = await client.actor("rigelbytes/ticketmaster-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "address": "72076",
    "startDate": "2026-01-01",
    "endDate": "2026-01-12",
}

# Run the Actor and wait for it to finish
run = client.actor("rigelbytes/ticketmaster-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "address": "72076",
  "startDate": "2026-01-01",
  "endDate": "2026-01-12"
}' |
apify call rigelbytes/ticketmaster-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=rigelbytes/ticketmaster-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Ticketmaster Scraper",
        "description": "Ticketmaster Event Scraper lets you extract event data by location and date range. Collect event names, dates, venues, artists, availability, and status — perfect for event monitoring, market research, and entertainment analytics. Starting at $10 per 1,000 events.",
        "version": "1.0",
        "x-build-id": "2uyVh4dANKGeDENag"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/rigelbytes~ticketmaster-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-rigelbytes-ticketmaster-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/rigelbytes~ticketmaster-scraper/runs": {
            "post": {
                "operationId": "runs-sync-rigelbytes-ticketmaster-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/rigelbytes~ticketmaster-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-rigelbytes-ticketmaster-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "address"
                ],
                "properties": {
                    "address": {
                        "title": "Address/ZIP Code",
                        "type": "string",
                        "description": "Enter an address or ZIP code to search for events in that location (e.g., '72076' or 'New York, NY')"
                    },
                    "startDate": {
                        "title": "Start Date",
                        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                        "type": "string",
                        "description": "Start date for event search in YYYY-MM-DD format"
                    },
                    "endDate": {
                        "title": "End Date",
                        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                        "type": "string",
                        "description": "End date for event search in YYYY-MM-DD format"
                    },
                    "maxEvents": {
                        "title": "Maximum Events",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Maximum number of events to scrape (0 = unlimited)",
                        "default": 100
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Proxy settings for bypassing anti-scraping measures",
                        "default": {
                            "useApifyProxy": true,
                            "apifyProxyGroups": [
                                "RESIDENTIAL"
                            ]
                        }
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
