ParseForge Scrapers

Resident Advisor Events Scraper

parseforge/residentadvisor-events-scraper

OtherNews & media

Scrapes electronic music events from Resident Advisor by city area ID or keyword query. Returns each event as a flat row with lineup, venue, date, and ticket link.

Run this scraper See the API call
Total users
7
Monthly active
0
Total runs
137
Bookmarked
0
Rating
Not rated yet
Last modified
12 days ago

Overview

ParseForge

Resident Advisor Events Scraper

Scrape electronic music events from Resident Advisor by city, artist, or venue, up to a million per run. Every event comes with its lineup, venue, date, and ticket link. No login or API key. Export to CSV, JSON, Excel, or XML.

Resident Advisor's official API is restricted and requires partnership approval. This Actor reads the public event listings directly, filtered by city ID or keyword search, and returns each match in one fixed schema. It is built for promoters, agents, and researchers who need structured RA data without manual copying.

Who uses it What they scrape Resident Advisor for
Talent buyers Discovering which DJs are touring specific cities this month.
Event promoters Monitoring competitor lineups and ticket availability in their region.
Music journalists Tracking genre trends and emerging artists across global club scenes.
Artist managers Finding venues that book similar acts for tour routing.

What it does

This Actor collects Resident Advisor events by city area ID or keyword query and returns each one as a flat row.

  • ๐Ÿ“ City area ID: Target a specific city using its RA area code, like 13 for London or 34 for New York.
  • ๐Ÿ” Keyword search: Filter events by artist name, venue, or event title to narrow the feed.
  • ๐Ÿ“Š Structured output: Every event returns as a flat row with lineup, venue, date, and ticket link, ready for analysis.

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

What you can do with Resident Advisor data

๐ŸŽง Build a tour routing list.

A talent buyer scrapes all events in Berlin this weekend to see which venues have open dates and which DJs are already booked.

๐Ÿ“ˆ Track genre popularity.

A music data analyst collects a month of events across five cities and counts genre tags to report on rising sounds.

๐Ÿ“ Monitor competitor promoters.

A nightclub owner scrapes events in their city weekly to track rival party series, lineups, and ticket links.

๐Ÿ“ฐ Feed a local event calendar.

A city guide website scrapes RA events daily and republishes the lineup, venue, and date on their own listings page.

Why choose this scraper

What you get
No API key needed Reads public RA listings without registration or approval.
Fixed schema Every event arrives in the same flat structure for easy database import.
Scalable runs Collect up to a million events in a single run.

How it compares

This Actor focuses on fast, schema-consistent event collection by city and keyword, while other RA scrapers may offer additional promoter enrichment or different filtering approaches.

Feature ParseForge Resident Advisor Events Scraper Resident Advisor Scraper - Electronic Music Events Resident Advisor Scraper - Events & Lineups
Scrape by city area ID Yes Yes Not listed Not listed
Keyword search by artist or venue Yes Not listed Not listed Not listed
Event lineup data Yes Yes Yes Yes
Promoter social handles and follower count Not listed Not listed Yes Not listed
Ticket link extraction Yes Yes Yes Not listed
Genre tags Yes Yes Not listed Not listed

Configure the run

Drive the Actor from a city area ID and an optional keyword query, and the maxItems limit controls how many events reach your dataset. 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 Resident Advisor Events 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 Resident Advisor 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/residentadvisor-events-scraper"

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

Troubleshooting

Why am I getting no results?

Check that your area ID is correct. Try a well-known ID like 13 for London. Also, ensure your keyword query is not too restrictive. A typo in an artist name will return zero matches.

The run is taking a long time.

Lower the maxItems value. Collecting thousands of events requires fetching many pages, which takes time. Start with a small number to test your input.

Some events are missing the lineup.

Not every RA event listing includes a full lineup. The Actor returns whatever is publicly displayed on the event page.

I get an error about the area ID.

The area ID must be an integer. Do not include letters or the city name. Use the numeric code from the RA city page URL.

The output has duplicate events.

RA listings can sometimes show the same event across multiple queries. Use a deduplication tool or filter by event ID in your post-processing step.

FAQ

Question Answer
What is a Resident Advisor area ID? It is the numeric code RA uses for each city. For example, 13 is London and 34 is New York. You can find other IDs by browsing ra.co and looking at the URL for the city page.
Can I scrape multiple cities in one run? The Actor accepts one area ID per run. To collect events from several cities, run the Actor multiple times with different area IDs, or use a keyword query that spans locations.
Does this scraper need a Resident Advisor login? No. It reads the public event pages that anyone can view without an account.
What data fields does each event row include? Each row includes the event title, date, venue name, lineup artists, ticket link, and genre tags. The exact field list is visible in a sample output on the Actor's page.
Can I filter by date range? The Actor collects events from the default listing order on RA. It does not have a built-in date-range filter, but you can set a maxItems limit and sort the results afterward.
How do I search for a specific artist? Enter the artist name in the keyword query field. The Actor will return events where that name appears in the title or lineup.
Is this an official Resident Advisor API? No, this is an unofficial scraper that reads the public website. It is not affiliated with Resident Advisor Ltd.
Can I get the promoter or organizer contact info? The Actor returns the data visible on the public event page. Promoter contact details are not always present and are not a guaranteed field.
What export formats are supported? You can export your dataset in CSV, JSON, Excel, XML, and several other formats from the Apify platform.
How many events can I scrape? You set the maximum with the maxItems field, up to one million events per run.

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 Resident Advisor Ltd. 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
maxItems integer How many events to collect per run. 10
query string Keyword search not set
area integer ra.co area ID (e.g. 13 = London, 34 = New York) 13

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~residentadvisor-events-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 Resident Advisor Events Scraper on Apify All scrapers