AllEvents Scraper
Pricing
from $1.00 / 1,000 results
AllEvents Scraper
[💰 $1.00 / 1K] Collect events from AllEvents.in by city, keyword, or URL. Get titles, dates, venues, addresses, categories, ticket prices, organizers, and interest counts. Filter by category and date across thousands of cities worldwide.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
SolidCode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Pull live events from AllEvents.in at scale — titles, start and end times with timezone, full venue address with latitude and longitude, ticket price ranges, organizer contacts, interest counts, and category tags for concerts, festivals, conferences, workshops, and more across 40,000+ cities. Built for event marketers, sponsorship and lead-generation teams, and market researchers who need comprehensive, structured event data without collecting listings city by city by hand.
Why This Scraper?
- Many cities in a single run — pass an array of cities and sweep all of them at once, instead of one city per run like the basic alternatives.
- No 100-event ceiling — set
maxResultsto0for a full, uncapped city sweep; collect every available event, not just the first 100. - 18 native category filters — Music, Concerts, Festivals, Nightlife & Parties, Comedy, Performing Arts & Theatre, Dance, Arts, Business, Conferences, Workshops, Exhibitions, Sports & Fitness, Food & Drink, Health & Wellness, Community & Causes, Family & Education, and Fashion.
- 7 date-range windows — Today, Tomorrow, This weekend, This week, This month, Next month, or all upcoming events, applied at the source on city and keyword searches so you only pay for events in your window.
- Keyword search built in — pass terms like "jazz", "startup meetup", or "food festival" and each runs its own search, on top of (or instead of) city sweeps.
- Paste any AllEvents.in link — a single event page, a city page, a category page, or a search results page; the type is detected automatically.
- Precise venue location — full street address plus latitude and longitude on every event, ready to plot on a map or join to a geographic dataset.
- Ticket pricing and organizer contacts — minimum and maximum ticket price with currency code, a free/paid flag, plus organizer name and organizer page URL for outreach.
- Interest signal on every event — the "interested" count surfaces demand so you can rank events by traction, not just by date.
Use Cases
Event Marketing & Promotion
- Find every upcoming Music or Festival event in your target cities for a campaign
- Rank events by interest count to prioritize the highest-traction opportunities
- Track what is happening "This weekend" or "This week" for timely promotions
- Pull event images and descriptions to populate landing pages and newsletters
Sponsorship & Lead Generation
- Build a list of organizers with names and organizer page URLs for outreach
- Target Conferences, Workshops, and Business events for sponsorship pitches
- Filter to paid events with a known ticket-price range to qualify budgets
- Identify high-interest events worth a brand activation or booth
Market & Competitive Research
- Measure event density by category across multiple cities
- Compare ticket price ranges between markets and event types
- Track Nightlife & Parties or Food & Drink trends month over month
- Benchmark how many events your competitors are running in a region
Event Aggregation & Listings
- Power a "what's on" directory with title, date, venue, geo, and image
- Keep a local events calendar continuously refreshed by city
- Map events with latitude and longitude for a location-based experience
- Feed a recommendation engine with category tags and interest counts
Travel & Hospitality
- Surface events near a hotel or destination for guest concierge content
- Plan around festivals and major concerts when forecasting demand
- Bundle "This month" events into destination guides and itineraries
Getting Started
Single City
The simplest run — just name a city:
{"cities": ["New York"],"maxResults": 100}
Multiple Cities, Filtered by Category
{"cities": ["London", "Berlin", "Amsterdam"],"categories": ["music", "festivals"],"maxResults": 200}
Cities Filtered by Date
Use dateRange to limit a city sweep (or keyword search) to a time window:
{"cities": ["New York"],"dateRange": "this-weekend","maxResults": 100}
Keyword Search
{"searchTerms": ["jazz festival", "startup meetup"],"dateRange": "this-weekend","maxResults": 50}
Direct AllEvents.in URLs
Paste a city page, a category page, a search page, or a single event page:
{"startUrls": ["https://allevents.in/new-york/all","https://allevents.in/los-angeles/music"],"maxResults": 100}
Full Sweep
Combine cities, keywords, filters, and an uncapped result count:
{"cities": ["Chicago", "Toronto"],"searchTerms": ["food festival"],"categories": ["food-drink", "music", "nightlife"],"dateRange": "all","maxResults": 0}
Input Reference
What to Search
| Parameter | Type | Default | Description |
|---|---|---|---|
cities | array (string) | ["New York"] | City names whose events you want to collect, for example "New York" or "London". Add one or many. Leave empty if you are using keyword searches or URLs instead. |
searchTerms | array (string) | [] | Words or phrases to search for, such as "jazz", "startup meetup", or "food festival". Each term runs its own search across AllEvents.in. |
startUrls | array (string) | [] | Paste AllEvents.in links directly — a city page, a category page, a search results page, or a single event page. The type is detected automatically. |
Filters
| Parameter | Type | Default | Description |
|---|---|---|---|
categories | array (select) | [] (all) | Only collect events in these categories. Choose from Music, Concerts, Festivals, Nightlife & Parties, Comedy, Performing Arts & Theatre, Dance, Arts, Business, Conferences, Workshops, Exhibitions, Sports & Fitness, Food & Drink, Health & Wellness, Community & Causes, Family & Education, and Fashion. Leave empty to include every category. |
dateRange | select | All upcoming events | When the events take place: All upcoming events, Today, Tomorrow, This weekend, This week, This month, or Next month. |
Limits
| Parameter | Type | Default | Description |
|---|---|---|---|
maxResults | integer | 100 | Maximum number of events to collect for each city, keyword, or URL. Set to 0 to collect all available events. You pay per event returned, so a sensible limit keeps costs predictable. |
Output
Each event is one flat row in the dataset. Here is a representative result:
{"title": "Summer Jazz Festival 2026","url": "https://allevents.in/new-york/summer-jazz-festival-2026/1234567890","eventId": "1234567890","startDate": "2026-07-18T19:00:00-04:00","endDate": "2026-07-18T23:00:00-04:00","timezone": "-04:00","categories": ["Music", "Festivals"],"description": "An evening of live jazz featuring local and touring artists...","venueName": "Blue Note","address": "131 W 3rd St, New York, NY 10012","city": "New York","region": "NY","country": "United States","latitude": 40.7308,"longitude": -74.0007,"priceMin": 25.0,"priceMax": 75.0,"currency": "USD","isFree": false,"interestedCount": 842,"organizerName": "NYC Live Music Co.","organizerUrl": "https://allevents.in/o/9876543","imageUrl": "https://cdn.allevents.in/events/summer-jazz-festival.jpg","sourceQuery": "New York","scrapedAt": "2026-06-02T14:30:00Z"}
Core Fields
| Field | Type | Description |
|---|---|---|
title | string | Event name |
url | string | Canonical AllEvents.in event detail URL |
eventId | string | AllEvents internal event identifier |
startDate | string | Event start datetime (ISO 8601) |
endDate | string | Event end datetime (ISO 8601), nullable |
timezone | string | Event timezone / UTC offset, nullable |
categories | string[] | Category tags (e.g. Music, Festivals) |
description | string | Short event description, nullable |
imageUrl | string | Banner image URL, nullable |
Venue & Location
| Field | Type | Description |
|---|---|---|
venueName | string | Venue name, nullable |
address | string | Full venue street address, nullable |
city | string | City |
region | string | State or region, nullable |
country | string | Country, nullable |
latitude | number | Venue latitude, nullable |
longitude | number | Venue longitude, nullable |
Pricing & Interest
| Field | Type | Description |
|---|---|---|
priceMin | number | Minimum ticket price, nullable |
priceMax | number | Maximum ticket price, nullable |
currency | string | Price currency code, nullable |
isFree | boolean | Whether the event is free |
interestedCount | integer | Number of people marked interested, nullable |
Organizer & Metadata
| Field | Type | Description |
|---|---|---|
organizerName | string | Event organizer or host name, nullable |
organizerUrl | string | Organizer page URL, nullable |
sourceQuery | string | The city, keyword, or URL that produced this row |
scrapedAt | string | ISO 8601 timestamp of collection |
Tips for Best Results
- Start small to validate — run with
maxResultsset to 25–50 first to confirm the events match what you need, then scale up. - Set
maxResultsto0for a full city sweep — this lifts the cap entirely and collects every available event for each input. - Filter at the source —
categoriesanddateRangeeach narrow results before collection. They work on separate paths, so use them one at a time: pick adateRangefor a city or keyword sweep, or pickcategoriesto drill into specific event types (a category run returns all upcoming events in that category). - Mix inputs freely — combine
cities,searchTerms, andstartUrlsin one run; each input is collected independently and tagged withsourceQuery. - Use a category to get richer detail — category runs enrich each event with its full
descriptionandorganizerUrl, ideal for outreach and content. - Target a single page with
startUrls— paste one event URL to pull just that event, or a pre-filtered AllEvents.in URL to reuse a search you already built on the site. - Rank by
interestedCount— sort the output by interest to surface the highest-demand events before deciding where to invest.
Pricing
From $1.00 per 1,000 results — far cheaper than pay-per-start alternatives at any meaningful volume, and you pay only for the events you actually receive. No compute or time-based charges — you pay per result, plus a small fixed per-run start fee. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.
| Results | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.12 | $0.115 | $0.105 | $0.10 |
| 1,000 | $1.20 | $1.15 | $1.05 | $1.00 |
| 10,000 | $12.00 | $11.50 | $10.50 | $10.00 |
| 100,000 | $120.00 | $115.00 | $105.00 | $100.00 |
A "result" is any single event row in the output dataset. The small fixed per-run start fee is additional and depends on your Apify plan.
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:
- Zapier / Make / n8n — Workflow automation
- Google Sheets — Direct spreadsheet export
- Slack / Email — Notifications on new results
- Webhooks — Trigger custom APIs on run completion
- Apify API — Full programmatic access
Legal & Ethical Use
This actor is designed for legitimate event marketing, market research, and listing aggregation. Users are responsible for complying with applicable laws and AllEvents.in's Terms of Service. Do not use collected data for spam, harassment, or any unlawful purpose, and handle any personal data, such as organizer contact details, in line with privacy regulations.