AllEvents Events Scraper
Pricing
from $0.12 / 1,000 item extracteds
AllEvents Events Scraper
Scrape public AllEvents listings by city, keyword, category, or URL for event research, marketing, newsletters, and lead generation.
Pricing
from $0.12 / 1,000 item extracteds
Rating
0.0
(0)
Developer
Hanna Nosova
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract public event listings from AllEvents into a clean dataset for local marketing, event research, newsletters, venue monitoring, and lead generation.
Use it to collect event titles, dates, venues, addresses, organizer names, interest counts, images, ticket links, categories, and source URLs by city, category, keyword, or specific AllEvents listing URLs.
What you can do
- Track upcoming events in a city such as New York, London, or Dubai.
- Export music, comedy, business, workshop, nightlife, or free-event listings.
- Build local event calendars and community newsletters.
- Monitor venues, agencies, and event organizers for lead generation.
- Collect structured event URLs for follow-up enrichment.
Who is it for
Event marketers, local SEO teams, tourism and community publishers, venues, agencies, and data teams that need public event listings in JSON, CSV, Excel, or API-ready formats.
Ready-to-run examples
Scrape upcoming New York events
{"city": "new york","category": "all","maxItems": 25}
Scrape music events from a listing URL
{"startUrls": [{ "url": "https://allevents.in/new-york/music" }],"maxItems": 50}
Search a keyword in a city
{"city": "london","keyword": "startup","category": "business","maxItems": 40}
Input
| Field | Type | Description |
|---|---|---|
startUrls | array | Optional AllEvents listing URLs, for example city/category pages. |
city | string | City name or slug used when no start URL is supplied. |
keyword | string | Optional keyword to search within the selected city/category. |
category | string | Category slug such as all, music, business, workshops, comedy, concerts, or free-events. |
fromDate | string | Optional start date filter in YYYY-MM-DD format. |
toDate | string | Optional end date filter in YYYY-MM-DD format. |
maxItems | integer | Maximum number of events to save. |
proxyConfiguration | object | Optional proxy settings. Leave disabled unless blocked. |
Output
Each dataset item represents one event:
{"eventId": "2400028937718757","title": "Phish at Madison Square Garden","eventUrl": "https://allevents.in/new-york/phish-at-madison-square-garden/2400028937718757","descriptionSnippet": "Welcome to Phish at Madison Square Garden...","startDateTime": "2026-07-22T00:30:00.000Z","endDateTime": "2026-07-29T04:59:00.000Z","venueName": "Madison Square Garden","venueAddress": "Madison Square Garden, 4 Pennsylvania Plaza, New York, NY 10001, United States","city": "New York","price": null,"currency": null,"interestedCount": 12,"imageUrl": "https://cdn-ip.allevents.in/...","organizerName": "Vivid Events","category": "trips-adventures","tags": ["adventure"],"ticketUrl": null,"latitude": 40.750504,"longitude": -73.993439,"sourceUrl": "https://allevents.in/new-york/all","scrapedAt": "2026-07-07T08:30:00.000Z"}
Pricing
This actor uses pay-per-event pricing: a $0.005 start fee per run plus a tiered per-event fee for each saved event. Current event prices are FREE $0.00023, BRONZE $0.0002, SILVER $0.000156, GOLD $0.00012, PLATINUM $0.00008, and DIAMOND $0.000056.
API usage
cURL
curl "https://api.apify.com/v2/acts/<ANNA_APIFY_USERNAME>/allevents-events-scraper/runs?token=$APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"city":"new york","category":"all","maxItems":25}'
Get dataset items from a run:
$curl "https://api.apify.com/v2/datasets/DATASET_ID/items?clean=true&format=json"
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('<ANNA_APIFY_USERNAME>/allevents-events-scraper').call({city: 'new york',category: 'all',maxItems: 25,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientimport osclient = ApifyClient(os.environ['APIFY_TOKEN'])run = client.actor('<ANNA_APIFY_USERNAME>/allevents-events-scraper').call(run_input={'city': 'new york','category': 'all','maxItems': 25,})items = client.dataset(run['defaultDatasetId']).list_items().itemsprint(items)
MCP and agents
Use this actor with Apify MCP-compatible agents:
https://mcp.apify.com/?tools=<ANNA_APIFY_USERNAME>/allevents-events-scraper
Add it to Claude Desktop or Claude Code:
$claude mcp add apify-allevents-events --url "https://mcp.apify.com/?tools=<ANNA_APIFY_USERNAME>/allevents-events-scraper"
Example MCP server configuration:
{"mcpServers": {"apify-allevents-events": {"url": "https://mcp.apify.com/?tools=<ANNA_APIFY_USERNAME>/allevents-events-scraper"}}}
Example prompts:
- “Find 30 upcoming startup events in London and include venue addresses.”
- “Export New York music events with event URLs and organizers.”
- “Create a CSV of free events in Chicago for next weekend.”
Tips
- Start with
maxItemsbetween 25 and 100 to validate your query. - Use a city/category URL when you already know the exact AllEvents page you want.
- Use
keywordfor focused lead-generation searches such asstartup,fitness, orreal estate. - Leave proxy settings disabled unless AllEvents blocks your environment.
Legality
This actor extracts publicly available event listing data. Use the results responsibly, respect AllEvents terms, and make sure your use case complies with applicable privacy, marketing, and data protection laws.
Limits and notes
- The actor only extracts publicly available AllEvents listing data.
- Availability and field completeness depend on what AllEvents exposes for each event.
- Some events may not include price, currency, tickets, or organizer fields.
- Date filters are passed to the source when supplied, but AllEvents may still rank or group events by its own relevance rules.
Related actors
FAQ
Do I need an AllEvents account?
No. The actor works with public event listing pages.
Can I scrape one specific city?
Yes. Set city, or provide a city listing URL in startUrls.
Can I export to CSV or Excel?
Yes. Apify datasets can be downloaded as JSON, CSV, Excel, XML, RSS, and more.
What should I include in a support request?
Please include the run ID or run URL, input JSON, expected output, and actual output so we can reproduce the issue quickly.
Support
If a run fails or the output looks wrong, open an Apify issue with the run URL and input JSON.
Changelog
- 0.1.0 — Initial version for public AllEvents city/category/keyword listings.