Moshtix Scraper
Pricing
from $1.50 / 1,000 results
Moshtix Scraper
Scrape Moshtix live music, festival, comedy and nightlife events in Australia - venue, date and ticket price per event.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
MrDoe
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share

What does Moshtix Events Scraper do?
Moshtix Events Scraper extracts live music, festival, comedy and nightlife event listings from Moshtix, Australia's independent ticketing platform. Two operations live in one Actor: search events by keyword and/or state, or pull full detail for one or many specific events - no login, no Moshtix account, no API key.
Why use this Actor?
- Festival & lineup discovery - find every festival and gig matching a keyword or region, with the full artist lineup for each one.
- City/state event feeds - build a recurring feed of what's on in a given state, ready to filter down to a city or venue.
- Ticket monitoring - schedule
eventDetailsagainst a watch-list of event IDs and diff consecutive runs to catch price changes, new ticket tiers going on sale, or sell-outs.
What makes this different
Most general event scrapers only capture the headline name, date and a ticket link. This Actor pulls the full picture for every event: the complete artist lineup, every individual ticket tier with its own price and availability (not just a single "from" price), the venue's full street address, and the organizer - all from Australia's dedicated live-music and festival ticketing platform rather than a broad multi-country listings site.
Data table
| Field | Description |
|---|---|
name | Event or festival name |
startDate / endDate | Event start/end date and time |
venueName, address, suburb, state, postcode, country | Full venue location |
category, genre | Event classification (e.g. Festivals, Live Music, Arts) |
lineup | Full list of artists/performers |
ticketTypes | Every ticket tier: name, price, currency, availability, sale window |
ticketStatus | Overall status: Available, SoldOut, or Unknown |
priceMin / priceMax | Lowest/highest ticket price across all tiers |
organizerName | Event organizer/promoter |
url | Ticket page URL |
How to use it

- Pick an Operation: Event Search or Event Details.
- Fill the matching field:
- Event Search → a
querykeyword (artist, event, or venue name), an australianstate, or both together for a city-style feed (e.g. keyword "Melbourne" + state VIC). - Event Details →
eventId(e.g.198093) or a full moshtix.com.au event URL, oreventIdsfor a batch.
- Event Search → a
- Optionally set
maxItemsto cap how many events the search operation returns. - Click Start.
Batch fields (eventIds) win over their singular counterpart when filled; duplicates and blanks are dropped automatically.
Input

| Field | Type | Description |
|---|---|---|
operation | string (required) | One of: search, eventDetails. |
query | string | Keyword to search by artist, event or venue name. Used by search. |
state | string | Restrict results to one Australian state/territory (ACT, NSW, NT, QLD, SA, TAS, VIC, WA). Used by search. |
eventId / eventIds | string / array | A Moshtix event ID or full event URL. Used by eventDetails. |
maxItems | integer | Caps total rows returned by search. First 10 rows are free. Leave blank for no cap. |
proxyConfiguration | object | Proxy settings for the run. |
Output


One flat row per event, with the full artist lineup and every ticket tier.
{"eventId": "198093","name": "Spilt Milk Canberra | 2026","eventType": "Festival","url": "https://www.moshtix.com.au/v2/event/spilt-milk-canberra-2026/198093","image": "https://static.moshtix.com.au/uploads/b0b07fcb-3b7b-4df8-b458-43ecf56db078x600x600","startDate": "2026-12-12T12:00:00","endDate": "2026-12-12T23:00:00","eventStatus": "EventScheduled","ageRestriction": "18+","category": "Festivals","genre": "Festivals","venueId": "2658","venueName": "Exhibition Park In Canberra","address": "Cnr of Flemington Road & Northbourne Ave","suburb": "Mitchell","state": "ACT","postcode": null,"country": "Australia","organizerId": "6092","organizerName": "Kicks Entertainment- Canberra","lineup": ["Spilt Milk", "Lewis Capaldi", "Raye", "kettama", "Baby keem"],"lineupCount": 24,"ticketTypes": [{"name": "2nd Release General Admission - Canberra","category": "primary","price": 234.95,"currency": "AUD","availability": "InStock","validFrom": "2026-07-31T10:00:00","validThrough": "2026-12-12T23:00:00"}],"priceMin": 149,"priceMax": 255,"currency": "AUD","ticketStatus": "Available","searchQuery": null,"searchState": null,"scrapedAt": "2026-09-14T12:00:00.000Z"}
Usage examples
- Festival discovery for a region:
operation: search,query: "festival",state: "VIC"- every festival-tagged event in Victoria, with full lineups. - City feed:
operation: search,query: "Sydney"- events matching "Sydney" in name, venue, or address. - Ticket watch-list:
operation: eventDetails,eventIds: ["198093", "198208"]on a daily schedule - track ticket-tier availability over time.
Known Limitations
- Multi-city festival "hub" events (e.g. a national festival listing all its city dates on one page) don't carry ticket tiers themselves - scrape the individual city event listed on that hub page for pricing and lineup.
- Some long-running or free community listings carry minimal or no ticket-tier data (
ticketStatus: "Unknown") because the event itself has no paid tiers configured. - Coverage is limited to what Moshtix itself lists - events sold exclusively through other ticketing platforms won't appear here.
postcodeis frequently blank because Moshtix itself omits it from many venue listings.
FAQ
Does Moshtix have a public API? No general-purpose public API for event data. This Actor gets you event, lineup and ticket data anonymously, no approval process.
Do I need a Moshtix account or API key? No - it runs entirely against Moshtix's public, logged-out pages.
Why is ticketStatus sometimes "Unknown"? The event has no ticket tiers configured on Moshtix (common for informational/free listings) rather than a genuine sold-out or on-sale status.
Can I track price and availability changes over time? Yes - run eventDetails against the same eventIds on a schedule and diff the ticketTypes/ticketStatus fields between runs.
Legal
This Actor is an independent tool, not affiliated with or endorsed by Moshtix or TEG. It only accesses data Moshtix serves publicly to anonymous visitors. Use it in compliance with Moshtix's Terms of Use and applicable law in your jurisdiction. Found a bug or have a feature request? Use the Issues tab on this Actor's page.