Edit Scrape Target

Last scraped: 2026-06-04 05:15:53
Venue
Additional Locations (optional)

For event pages that list events at multiple venues (e.g. a presenter with several halls). Add each additional venue here. The AI extraction will assign each scraped event to one of these locations (including the primary above) based on the event's venue text. Leave empty for single-venue targets.

Barrel O' Fun — Barrel O' Fun
McCullough Theatre — McCullough Theatre
Scrape Configuration
Scraper Config (JSON)

URL above = the page that bootstraps the AJAX call (we extract the WP nonce from its inline JS).

How to fill this in: open the venue's events page, open DevTools → Network, click the "View More" / "Load More" button, find the admin-ajax.php POST. Copy its form-data fields and translate them like this:

action=load_grid_events&nonce=6eba3e53ec&search=&presenter=&grid=12&genre=&page=1

becomes:

{"action":"load_grid_events","extra_params":{"search":"","presenter":"","grid":"12","genre":""}}

Rules: drop nonce (we extract it from the page) and page (we paginate). Everything else goes in extra_params, including empty strings — some plugins (showpro/Texas Performing Arts/Long Center) reject the request if filter fields are missing. Optional: add "nonce_var": "<js_object_name>" to constrain nonce extraction to a specific inline-JS object (e.g. "event_object"), or "ajax_path": "/wp-admin/admin-ajax.php" to override the default.

Detail-Page Enrichment (optional)

Only useful when index pages omit times or descriptions and the detail page (linked via the event's external URL) has them. Adds ~1 OpenAI call per new/changed event; cached on a per-event content hash. Disabled detail pages (Imperva/Cloudflare-protected) fail silently and keep Pass 1 data.

Default Category (optional)

If set, this category will be assigned to all events scraped from this target.

Cancel