ParseForge Scrapers

Concerts & Live Events Aggregator Scraper

parseforge/concerts-live-events-aggregator-scraper

AutomationSocial mediaOther

Scrapes live concerts, club events, and streams from Bandsintown, Resident Advisor, Twitch, Kick, and Mixcloud for a given artist, venue, or keyword. Returns each event as a flat row with date, venue, and source link.

Run this scraper See the API call
Total users
6
Monthly active
1
Total runs
102
Bookmarked
0
Rating
Not rated yet
Last modified
9 days ago

Overview

ParseForge

Concerts & Live Events Aggregator Scraper

Scrape live events, concerts, and streams from Bandsintown, Resident Advisor, Twitch, Kick, and Mixcloud in one run. Feed it an artist, venue, or creator name and get back every matching show, stream, or event with date, venue, and source link. Export to CSV, JSON, Excel, or XML.

Tracking an artist across five different platforms means opening five tabs, running five searches, and stitching the results together by hand. This Actor queries Bandsintown, Resident Advisor, Twitch, Kick, and Mixcloud in parallel for the same artist, venue, or keyword, and returns every match in one uniform dataset. Pick the sources you care about, set a cap on total events, and let the run collect the rest.

Who uses it What they scrape Concerts & Live Events Aggregator for
Music marketers Build a complete tour calendar for an artist across ticketing and streaming platforms.
Talent buyers Check where a touring act is already booked and which rooms they play.
Streaming analysts Correlate a creator's live-stream schedule on Twitch and Kick with their Mixcloud show drops.
Event curators Pull every Resident Advisor listing for a city or club name into a weekly digest.

What it does

This Actor collects live concerts, club events, and live streams from five major event and streaming platforms for a given artist, venue, or keyword, and returns each match as a flat row.

  • ๐ŸŽธ Multi-source parallel search: one artist or keyword fires queries to Bandsintown, Resident Advisor, Twitch, Kick, and Mixcloud at the same time.
  • ๐Ÿ”€ Pick your platforms: toggle individual sources on or off so you only pay for the data you need.
  • ๐Ÿ“… Live and upcoming events only: returns concerts, club nights, and streams that are scheduled or currently live, not historical archives.
  • ๐Ÿงพ Uniform flat schema: every event, regardless of source, lands in the same columns so you can sort and filter across platforms.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Concerts & Live Events Aggregator data

๐ŸŽค Build a unified tour calendar.

A music marketer runs the Actor for an artist name with all five sources enabled, then filters the dataset to build a single tour-date page covering in-person concerts and live streams.

๐ŸŸ๏ธ Scout venue bookings.

A talent buyer searches a venue name across Bandsintown and Resident Advisor to see which acts are already confirmed and how full the calendar looks.

๐Ÿ“ก Map a creator's live footprint.

A streaming analyst queries a Twitch streamer's handle with Twitch, Kick, and Mixcloud enabled to see their full weekly live schedule in one table.

๐Ÿชฉ Curate a city nightlife digest.

An event curator runs a city name against Resident Advisor and Bandsintown, caps the results at 200, and publishes the weekend picks.

Why choose this scraper

What you get
One query, five platforms Search Bandsintown, Resident Advisor, Twitch, Kick, and Mixcloud with a single artist or venue name.
Source-level control Enable only the platforms you need and skip the rest to keep runs fast and cheap.
Fixed ceiling per run Set a hard cap on total events so a broad keyword never runs away with your credits.

How it compares

No other Store actor targets Concerts & Live Events Aggregator the same way, so the honest comparison is with the alternatives teams actually weigh.

Concerts & Live Events Aggregator Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Concerts & Live Events Aggregator changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor with an artist name, venue, or keyword, select which sources to query, and set a maximum number of events to collect per run. The Input tab lists every parameter.

A first run with the defaults:

{
 "maxItems": 10
}

A larger pull:

{
 "maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $2.10
1,000 results $21.00
10,000 results $210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Concerts & Live Events Aggregator Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Concerts & Live Events Aggregator through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/concerts-live-events-aggregator-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results for my artist?

Check that the artist has upcoming events listed on the sources you enabled. Try enabling all five sources first, then narrow down. Also verify the spelling of the artist or venue name.

Why does Resident Advisor return events that do not seem to match my artist?

Resident Advisor applies search terms loosely to event titles and descriptions. A search for a common word may return broader club listings. Use a more specific artist or venue name to tighten the results.

The run stopped before collecting all events I expected.

Check the 'Maximum events' setting. If it is set to a low number, the Actor stops early. Raise the cap and re-run.

Can I get more than one million events?

The maximum per run is one million events. If you need more, split your query into narrower searches or run the Actor multiple times with different date ranges or keywords.

Why is my Twitch or Kick search returning an empty list?

The streamer may not be live at the moment and may not have a scheduled stream. The Actor returns currently live and upcoming streams only. Try again when the creator is active or has announced their next stream.

FAQ

Question Answer
Which platforms does this Actor search? It searches Bandsintown for concerts, Resident Advisor for club events, Twitch and Kick for live streams, and Mixcloud for creator shows. You can enable any combination of the five.
Can I search for a venue instead of an artist? Yes. The query field accepts artist names, venue names, or general keywords. Resident Advisor and Bandsintown both handle venue-style queries well.
Does this Actor return past events or only upcoming ones? It returns events and streams that are currently live or scheduled for the future. Historical archives are not included.
How do I limit the number of results? Set the 'Maximum events' field to any number between 1 and 1,000,000. The Actor stops collecting once it hits that total across all enabled sources.
Can I run this for multiple artists in one go? One run handles one query string. To process a list of artists, feed the list into an Apify workflow or call the Actor once per artist via the API.
What does the output schema look like? Every row is a flat object with fields for event name, date, venue, source platform, and a direct link to the original listing. The exact field list is shown in the sample output on the Actor's page.
Is authentication required for any of these platforms? No. The Actor reads publicly available event and stream listings. You do not need to log in or provide API keys.
Does this work for Twitch and Kick streamers who are not musicians? Yes. The query field accepts any creator handle. If you search a gaming streamer, you will get their live schedule from Twitch and Kick, and the other sources will return empty.
How are Resident Advisor events matched when I search an artist name? Resident Advisor applies the query loosely. Searching an artist name may return events where that artist is playing, but it can also return broader club listings that mention the term.
What export formats are supported? You can export the dataset to CSV, JSON, Excel, or XML directly from the Apify platform.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by the respective platform operators. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
query string Artist / creator / channel name used across sources (e.g. Metallica, xqc, spartacus). Resident Advisor uses it loosely (event listings still return). Metallica
sources array Which live-event sources to query in parallel. ["bandsintown-concerts","residentadvisor
maxItems integer How many events to collect per run. 10

Pricing

from $19.00 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.019 to $0.021

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~concerts-live-events-aggregator-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Concerts & Live Events Aggregator Scraper on Apify All scrapers