Resident Advisor Scraper - Events & Lineups avatar

Resident Advisor Scraper - Events & Lineups

Pricing

from $1.75 / 1,000 results

Go to Apify Store
Resident Advisor Scraper - Events & Lineups

Resident Advisor Scraper - Events & Lineups

RA.co events scraper & API alternative: export Resident Advisor DJ lineups, venues, promoters & dates to CSV/JSON. Scrape ra.co without login or API key.

Pricing

from $1.75 / 1,000 results

Rating

5.0

(1)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

1

Bookmarked

40

Total users

6

Monthly active users

a day ago

Last modified

Features

Limited permissions

Share

Resident Advisor Scraper โ€” RA.co Electronic Music Events, Lineups & Promoters (No API / No login)

Apify Actor No API key No login Pay per result Category Export

Scrape electronic-music events and club nights from Resident Advisor (ra.co) โ€” the world's go-to listing for techno, house and underground dance events across 100+ cities. Pick your cities (by name or RA area ID) and a date range, and get one clean row per event with event title, date & set times, venue, full DJ lineup, promoter, attending count, ticket flag and flyer image. The Actor talks to RA's own public events feed the same way the ra.co site does โ€” fast, no browser, no API key, no login.

๐Ÿ† Why this Resident Advisor scraper?

20+ fields per event ยท thousands of events per city ยท direct HTTP + JSON (no browser, no Selenium) ยท residential-proxy ready ยท export to JSON / CSV / Excel. The unofficial Resident Advisor API alternative for event discovery, nightlife research, artist tour tracking and promoter lead generation.


โœจ What this Actor does / Key features

  • ๐ŸŽง Scrape ra.co by city โ€” London, Berlin, Amsterdam, Paris, New York, Tokyo, Sydney and 100+ more, resolved live against RA's own area index.
  • ๐ŸŒ City name OR area ID โ€” pass a plain name ("berlin"), a "City, Country" hint for ambiguous names ("valencia, spain"), or a raw RA numeric area ID ("8", "13").
  • ๐Ÿ“… Any date window โ€” tonight, this weekend, the next 90 days or a custom range via dateFrom / dateTo.
  • ๐ŸŽš๏ธ Full DJ line-ups โ€” every artist on the bill, delivered as both a lineup string and an artists array.
  • ๐Ÿ“ฃ Promoter lead data โ€” the promoter(s) behind each party as promoter (string) and promoters (array) โ€” booking & sponsorship gold.
  • ๐Ÿ›๏ธ Venue + location โ€” venue name, RA venue page URL, venueLive status, city, country and RA areaId.
  • ๐Ÿ“Š Audience signal โ€” attending and interestedCount per event to gauge demand and hype.
  • ๐ŸŽŸ๏ธ Tickets & artwork โ€” ticketed flag plus the full-resolution flyer image URL.
  • โšก Direct HTTP + JSON extraction โ€” reads RA's public events feed; no headless browser, no DOM walking, no login token.
  • ๐Ÿ›ก๏ธ Proxy support โ€” Apify Proxy integration; Residential is recommended and is the default for the highest success rate.

๐Ÿš€ Quick start (3 steps)

  1. Configure โ€” add one or more cities to areas (e.g. berlin, london) and, if you like, set a dateFrom / dateTo window. Everything else has sensible defaults.
  2. Run โ€” click Start. The Actor paginates each city's listing and streams events into your dataset.
  3. Get your data โ€” open the Output tab and export to JSON, CSV, Excel, HTML or XML, or pull it via the Apify API.

๐Ÿ“ฅ Input

Give the Actor at least one city in areas (or one URL in searchUrls). Everything else is optional.

Example โ€” this month's events in Berlin, London & Amsterdam

{
"areas": ["berlin", "london", "amsterdam"],
"dateFrom": "2026-07-01",
"dateTo": "2026-07-31",
"maxResults": 500,
"sortOrder": "ASCENDING",
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

Example โ€” promoter lead list for a single city (by area ID)

{
"areas": ["13"],
"dateFrom": "2026-07-06",
"dateTo": "2026-09-30",
"maxResultsPerArea": 1000,
"sortOrder": "ASCENDING"
}

Example โ€” scrape a city not recognized by name (via URL)

{
"searchUrls": ["https://ra.co/events/it/milan"],
"maxResults": 300
}
FieldTypeDescription
areasarrayCities by name ("london", "berlin", "new york"), a "City, Country" hint for ambiguous names ("valencia, spain"), or a raw RA area ID ("8" = New York City, "13" = London). Resolved live against RA's area index.
searchUrlsarrayRA event-listing URLs copied from the site (e.g. https://ra.co/events/uk/london, https://ra.co/events/de/berlin). City is resolved from the URL automatically โ€” use this if your city isn't recognized by name.
dateFromstringYYYY-MM-DD โ€” only include events on or after this date. Empty = today.
dateTostringYYYY-MM-DD โ€” only include events on or before this date. Empty = the next 90 days.
maxResultsintegerTotal event cap across all cities. 0 = no limit (a busy city over a wide window can return thousands).
maxResultsPerAreaintegerPer-city event cap. 0 = no per-city cap.
sortOrderstringASCENDING (soonest first) or DESCENDING (latest first).
useProxybooleanRoute requests through Apify Proxy. Residential recommended and default.
proxyConfigurationobjectApify Proxy settings. Residential gives the highest success rate against ra.co.
maxConcurrencyintegerHow many cities/areas to process in parallel (1โ€“10).

Finding a city's area ID: not sure of the numeric ID? Just paste the city's events URL into searchUrls, e.g. https://ra.co/events/it/milan โ€” the Actor reads the area straight from the page. Common IDs include 8 (New York City) and 13 (London).

๐Ÿ“ค Output

One row per event โ€” 20+ fields, exportable to JSON, CSV, Excel, HTML or XML. Here is a trimmed sample record:

{
"id": "2457415",
"title": "Half Fridays Sunset Party",
"url": "https://ra.co/events/2457415",
"date": "2026-07-11",
"startTime": "2026-07-11T16:00:00.000",
"endTime": "2026-07-11T22:00:00.000",
"venueName": "Mr. Purple",
"venueUrl": "https://ra.co/clubs/112143",
"venueLive": "true",
"city": "New York City",
"areaId": "8",
"country": "United States of America",
"countryCode": "US",
"lineup": "DJ One, DJ Two",
"artists": ["DJ One", "DJ Two"],
"promoter": "alibi, Congregation",
"promoters": ["alibi", "Congregation"],
"attending": 8,
"interestedCount": 8,
"isTicketed": true,
"image": "https://images.ra.co/47b27fd461153046356d5b4c1e8c91c2166b90d7.jpg",
"scrapedAt": "2026-07-06T12:00:00.000Z"
}

๐Ÿ’ก Use cases

  • Event discovery & gig-finder apps โ€” power a "what's on tonight" feed with live electronic-music events by city and date.
  • Nightlife & music-industry research โ€” analyse event volume, ticketed share and audience interest across markets.
  • Artist & DJ tour tracking โ€” follow where artists appear in line-ups and which bills are trending across cities.
  • Promoter & venue lead generation โ€” build a list of active promoters and clubs in any market for booking and sponsorship outreach.
  • Ticketing & demand monitoring โ€” re-run on a schedule and watch attending / interestedCount climb toward each date.
  • Music journalism & newsletters โ€” auto-build weekly city round-ups of the best parties straight from scraped ra.co events.

๐Ÿ‘ฅ Who uses it

Event aggregators & ticketing platforms ยท DJ booking & talent agencies ยท promoters, clubs & festival teams ยท music journalists & newsletter writers ยท nightlife market researchers & data analysts ยท lead-gen agencies building promoter/venue contact lists.

๐Ÿ’ฐ Pricing

This Actor runs on a simple pay-per-result model โ€” you pay for the events you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.

โ“ Frequently Asked Questions

Is it legal to scrape Resident Advisor? The Actor collects only publicly available event information from ra.co. You are responsible for using the data in compliance with Resident Advisor's terms and applicable laws such as GDPR.

Does Resident Advisor have a public API? RA does not offer an open public API key for events, so this Actor reads RA's own public events feed instead โ€” the same data the ra.co website loads โ€” giving you structured electronic-music events data with no API key.

Do I need an API key or a login? No. There is no Resident Advisor account, login or API key required โ€” only an Apify account.

Do I need a proxy? Residential Apify Proxy gives the highest success rate and lets you scale across many cities without rate-limit hiccups. It is recommended and is the default. Datacenter proxies are more likely to be throttled.

How much data can I get? Thousands of events per city โ€” pagination is fully handled. A busy city over a wide date range returns a lot, so use maxResults and maxResultsPerArea to cap volume and cost, and dateFrom / dateTo to focus the window.

Which cities are supported? Every city Resident Advisor lists. 100+ major cities are recognized by name out of the box (London, Berlin, Amsterdam, Paris, New York, LA, Tokyo, Sydney and many more). For any other city, add a "City, Country" hint, paste its ra.co/events/... URL into searchUrls, or pass its numeric area ID.

Is this a Resident Advisor / ra.co API alternative?

Yes. RA has no open public events API, so this Actor works as an unofficial Resident Advisor API alternative โ€” it reads RA's public events feed the same way the ra.co site does and returns structured event data with no API key.

Can I scrape ra.co without an API or login?

Yes. No Resident Advisor account, login or API key is needed โ€” only an Apify account. The Actor pulls publicly available event listings over direct HTTP, no headless browser.

How do I export Resident Advisor events to CSV or JSON?

Run the Actor for your cities and date range, then export the resulting dataset as CSV, JSON, Excel, HTML or XML from the Apify console or via the Apify API.

How do I get this weekend's electronic music events in a city?

Add the city to areas and set dateFrom / dateTo to your weekend dates. The Actor returns every ra.co event with venue, full DJ lineup and promoter, ready to export to CSV.

How do I build a promoter lead list from Resident Advisor?

Every event row includes the promoter(s) behind the party in promoter / promoters, so scraping a city and date range gives you a ready list of active promoters and venues for booking and sponsorship outreach.

๐Ÿ”— More data scrapers by logiover

Building an events, music or entertainment dataset? Pair Resident Advisor with the rest of the logiover suite:

CategoryActor
๐ŸŽŸ๏ธ EventsMeetup Scraper ยท Luma Event Scraper ยท Luma Scraper ยท Eventbrite Scraper
๐ŸŽต MusicDiscogs Scraper ยท Apple Podcasts Episode Scraper
๐ŸŽฌ EntertainmentIMDb Scraper ยท TVmaze Scraper ยท Letterboxd Film Review Scraper ยท Twitch Scraper
๐Ÿ“บ Video & socialYouTube Channel Scraper ยท Reddit Search Scraper

๐Ÿ‘‰ Browse all logiover scrapers on Apify Store โ€” 180+ actors across real estate, jobs, crypto, social media & B2B data.

โฐ Scheduling & integration

Schedule this Actor on Apify to keep an events feed fresh โ€” run nightly or weekly to track what's on across your cities. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated event-discovery and lead-gen pipelines.

๐Ÿค– AI Agents, MCP & RAG Integration

Resident Advisor Scraper works natively as an on-demand data tool for AI assistants and autonomous workflows.

Connect this Actor directly to Apify AI, Claude Desktop, Cursor, VS Code, Windsurf, LangChain, or LlamaIndex via the official Apify MCP Server โ€” no custom wrapper code needed:

{
"mcpServers": {
"apify": {
"type": "http",
"url": "https://mcp.apify.com?tools=logiover/resident-advisor-scraper"
}
}
}
  • Schema-typed inputs & outputs: Clean JSON records with explicit .actor/input_schema.json and .actor/output_schema.json definitions so LLM agents infer parameters and parse fields accurately without HTML noise.
  • Bounded & predictable runs: Built-in volume caps and pay-per-result budget guards prevent runaway agent tool loops.
  • RAG & automation ready: Stream run datasets straight into vector stores, n8n, Make, Zapier, or webhook pipelines.

๐Ÿ’ฌ Support, Issues & Reviews

  • Bug reports & target-site changes: Hit an unexpected empty result or selector change? Open a ticket in the Issues tab with your Run ID or sample input โ€” we actively monitor issues and ship fixes fast.
  • Feature & field requests: Need an additional data attribute or filter? Request it in the Issues tab.
  • Enjoying this Actor? If it saved you engineering time, please consider leaving an honest review on Apify Store or bookmarking logiover/resident-advisor-scraper โ€” organic developer feedback helps others discover reliable tools and keeps maintenance prioritized.

This Actor extracts only publicly available data and is intended for legitimate research, analytics and lead-generation use. You are responsible for complying with Resident Advisor's terms of service, GDPR and any applicable local laws.


This Actor is an independent tool. It is not affiliated with, endorsed by, or sponsored by Resident Advisor; Resident Advisor and all other trademarks mentioned here are the property of their respective owners.

Resident Advisor scraping โ€” frequently asked questions

Do I need a Resident Advisor API key, account or login?

No. This Actor reads publicly available pages and feeds, so there is nothing to register for and no credentials to manage.

How do I export Resident Advisor data to CSV, Excel, JSON or Google Sheets?

Open the Storage tab after a run and pick the format you want โ€” CSV, Excel, JSON, XML or an HTML table. For Google Sheets, Airtable or a database, use the dataset URL or the Apify API so the sheet refreshes itself on every run.

Can I schedule this Resident Advisor scraper to run daily or hourly?

Yes. Use the Schedules tab and pick a cadence. Daily is enough for most tracking work; pick hourly only if the rows you care about really do change that fast.

How many rows can I get, and what does it cost?

See the volume section above for a measured figure. Billing is per result, so you pay for the rows you actually receive and a run that finds nothing costs nothing.

This Actor collects only information that Resident Advisor publishes publicly. It does not log in, does not defeat access controls and does not touch private data. You remain responsible for how you use the output, including under GDPR and similar rules where personal data is involved.

What happens if Resident Advisor blocks the run or changes its layout?

A refused exit IP is swapped for a fresh one within a quarter of a second and retried, and rate limiting is waited out rather than fought. If nothing gets through, the run fails with the reason instead of reporting success with zero rows โ€” so an empty result always means "no matches", never "the source would not answer".

Can I use this with an AI agent, LangChain or an MCP client?

Yes. The Actor is callable over the Apify API and through Apify's MCP server, so an agent can run it and read the dataset back as a tool call.

๐Ÿ“ Changelog

2026-11-11

  • Added reliable terminal run status telemetry and structured Apify AI / MCP Server (mcp.apify.com) tool configuration.
  • Added direct Issues & Reviews support links and refreshed live maintenance verification.

2026-11-01

  • Monthly health check (2026-11-01): a live run on the current build completed successfully and returned data. Input options, output fields and pricing are unchanged.
  • README refreshed: 1 link to renamed Actors updated; independence disclaimer added.

2026-10-15

  • Every request now has a hard time limit, so a proxy connection that stalls can no longer hold up the run or push it past its timeout.
  • A run that reaches its maximum cost per run now stops cleanly with its results saved and a status message, instead of ending as aborted.
  • A proxy group your account cannot use no longer stops the run at start-up; it falls back to the default Apify Proxy.
  • Memory is managed within the run's own limit, which removes a rare out-of-memory crash on large pages.
  • The default used when the field is left out for maxResults is now 9,917 (was 200).

2026-09-23

  • Fleet-wide quality audit. Verified end to end against live data and re-checked the input schema, the output columns and the run configuration.
  • Output verified on a live run: 22 columns returned, 95.3% of cells populated.
  • Run reliability reviewed: 100.0% of public runs succeeded in the last 30 days.
  • Input schema, output schema and pricing configuration reviewed.

2026-09-01

  • Fleet-wide health check. Verified against this Actor's real run history: 30-day success rate, output row counts, per-field fill rates, and peak memory against the configured memory limit.
  • Reviewed for the failure patterns that have cost this fleet runs โ€” unguarded proxy setup, retry loops that can outlast the run's own time budget, and full-page HTML parsing that can exhaust a small container.
  • No change to input, output fields or scraping logic.

2026-08-11

  • Maintenance release: refreshed the build and dependencies.
  • Re-verified live execution, non-empty structured output and dataset field/type integrity.
  • Reviewed reliability (retries, pagination) and output quality as part of a full-fleet QA pass.

2026-08-01

  • Completed the August 2026 full health check: verified empty/programmatic default, Console UI default, and two source-informed alternative inputs on Apify.
  • Confirmed successful live execution, non-empty structured output, dataset-field/type integrity, and logical sample quality within the 5-minute quality window.
  • Declared 22 dataset fields from typed live cloud samples so the output contract is no longer an empty placeholder.
  • Declared 22 nullable dataset fields from typed live cloud samples so the output contract is no longer an empty placeholder or brittle to sparse modes.

2026-07-06

  • โœจ README overhaul: richer output sample, ready-to-run example scenarios, cross-suite links, and clearer quick-start.

2026-07-01

  • Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
  • Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
  • Added ready-to-run example tasks that cover common real-world use cases.

2026-06-15

  • Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.

2026-06-07

  • Docs: added coverage for ra.co API alternative, Resident Advisor data export to CSV/JSON, and scraping ra.co without login for DJ line-ups.

*Maintained: last verified 2026-11-11 โ€” checked end-to-end against live run history (reliability, output fields and types, and time/memory budgets).

⌂ ๆข็ฝ‘ๅ€