AllEvents Events Scraper avatar

AllEvents Events Scraper

Pricing

from $0.12 / 1,000 item extracteds

Go to Apify Store
AllEvents Events Scraper

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

Hanna Nosova

Maintained by Community

Actor 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

FieldTypeDescription
startUrlsarrayOptional AllEvents listing URLs, for example city/category pages.
citystringCity name or slug used when no start URL is supplied.
keywordstringOptional keyword to search within the selected city/category.
categorystringCategory slug such as all, music, business, workshops, comedy, concerts, or free-events.
fromDatestringOptional start date filter in YYYY-MM-DD format.
toDatestringOptional end date filter in YYYY-MM-DD format.
maxItemsintegerMaximum number of events to save.
proxyConfigurationobjectOptional 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 ApifyClient
import os
client = 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().items
print(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 maxItems between 25 and 100 to validate your query.
  • Use a city/category URL when you already know the exact AllEvents page you want.
  • Use keyword for focused lead-generation searches such as startup, fitness, or real 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.

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.