Shen Yun Tour Schedule & Venue Scraper
Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.
Shen Yun Tour Schedule & Venue Scraper
Extract the complete global Shen Yun performing arts tour schedule from shenyun.com. Returns structured venue data for every current-season tour stop worldwide: venue name, city, country, show dates, ticket prices, availability status, and the raw schema.org/Event JSON-LD for downstream processing.
What it does
Shen Yun Performing Arts runs one of the world's largest touring productions — 8 simultaneous companies visiting 150–250+ venues across North America, Europe, Asia, and Australia each season. This actor:
- Fetches the master venue listing from shenyun.com (all current-season stops, ~177 cities)
- Visits each venue's detail page and extracts the structured schema.org/Event data
- Returns one record per venue with full location, date, pricing, and ticket link
Every event comes back as a clean, structured record — date, venue, city and ticket link.
Output fields
| Field | Description |
|---|---|
venue_slug |
URL slug for this venue (e.g. bjcc-concert-hall) |
city_slug |
City path segment (e.g. birmingham) |
venue_name |
Full venue name |
tour_company |
Organizer name from schema.org data |
city |
City name |
state_region |
State/region code |
country |
Country name |
postal_code |
Venue postal code |
street_address |
Street address |
show_start_date |
ISO datetime of first performance |
show_end_date |
ISO datetime of last performance |
show_dates |
Comma-separated start/end datetimes |
ticket_url |
Link to purchase tickets |
price_min_usd |
Minimum ticket price (USD) |
price_max_usd |
Maximum ticket price (USD) |
price_currency |
Currency code |
sold_out |
Whether tickets are sold out |
event_status |
EventScheduled / EventCancelled / EventPostponed |
schema_org_jsonld |
Full schema.org/Event JSON string |
source_url |
URL of the venue detail page |
scrapedAt |
Scrape timestamp |
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
maxItems |
integer | 10 | Maximum number of venues to scrape. Omit or set to 0 for all venues in the current season. |
Use cases
- Secondary ticket markets — Monitor availability and pricing across all Shen Yun venues
- Travel & event aggregators — Integrate Shen Yun into tour/concert search (Bandsintown, Songkick, etc. lack coverage)
- Press monitoring — Track the tour footprint for news coverage
- Data analysis — Study global touring patterns, pricing by region, sell-out rates
Notes
- Data reflects the current season — run periodically to catch newly added venues and status changes
schema_org_jsonldcontains the complete raw Event payload for fields not surfaced individually (performer, image, description)- Pricing is the base/minimum listed in schema.org; final prices vary by seat tier on the ticketing platform
- UK, Canada, and Japan venues are included; all return 200 responses with full data