AllEvents.in Scraper
Pricing
from $1.00 / 1,000 results
Go to Apify Store
AllEvents.in Scraper
Scrape upcoming events from AllEvents.in by city or category. No API key required.
No API key. No account. Scrape upcoming events from AllEvents.in by city or category — structured data pulled directly from ld+json, no browser needed.
Why this scraper?
- No AllEvents.in account or API key required
- City-wide event listings — fetch hundreds of events across all categories
- Category filtering — concerts, parties, music, sports, things-to-do, and more
- Configurable page limit — control how many results you fetch (default: 3 pages ≈ 135 events)
- Clean normalized output — consistent field names, decoded HTML entities, extracted event IDs
What you can fetch
- City browse — all upcoming events for any city, paginated (45 events/page)
- Category browse — events for a specific city + category (~15 events)
Usage
City browse example
{ "queryType": "city", "city": "new-york" }
Returns the first 3 pages of upcoming events (≈135 events) for New York. Increase maxPages for more.
Category browse example
{ "queryType": "category", "city": "new-york", "category": "concerts" }
Returns ~15 upcoming concerts in New York.
More pages example
{ "queryType": "city", "city": "chicago", "maxPages": 10 }
Returns ≈450 events. Note: NYC has ~163 pages (~7,300 events) — set maxPages accordingly.
Input fields
| Field | Required | Default | Description |
|---|---|---|---|
queryType | No | city | city or category |
city | Yes | new-york | City slug as used in AllEvents.in URLs (e.g. los-angeles, chicago) |
category | For category mode | — | Category slug (e.g. concerts, parties, music, sports, things-to-do) |
maxPages | No | 3 | Max pages to fetch for city browse (45 events/page). Ignored in category mode. |
downloadDelay | No | 500 | Milliseconds between page requests |
Output fields
| Field | Description |
|---|---|
eventId | AllEvents.in numeric event ID |
name | Event name |
url | AllEvents.in event URL |
image | Event image URL |
startDate | Start date (YYYY-MM-DD) |
endDate | End date (YYYY-MM-DD) |
eventStatus | EventScheduled, EventCancelled, etc. |
eventAttendanceMode | OfflineEventAttendanceMode, OnlineEventAttendanceMode, etc. |
venue | Venue name |
address | { street, city, state, country } |
geo | { lat, lng } or null |
price | { low, high, currency, availability } or null for free/unknown |
organizer | Organizer name |
city | City slug that was queried |
category | Category slug queried (null for city browse) |
queryType | city or category |
Use cases
- Event discovery apps — build location-based event feeds without an API key
- Calendar integrations — sync upcoming events to Google Calendar or Notion
- Event aggregators — combine with other scrapers for a cross-platform event feed
- Market research — analyze event density, venue popularity, and category trends by city
- Price monitoring — track ticket availability and price ranges across events
This scraper is not affiliated with AllEvents.in. Please use responsibly and in accordance with AllEvents.in's terms of service.