Resident Advisor Events Scraper
Pricing
$15.00/month + usage
Resident Advisor Events Scraper
Extract event data from Resident Advisor (RA.co). Get lineups, ticket links, dates, venues, and genres for events by city, venue, artist or ID.
Pricing
$15.00/month + usage
Rating
0.0
(0)
Developer

Chalk & Cheese
Actor stats
4
Bookmarked
46
Total users
10
Monthly active users
9 hours ago
Last modified
Categories
Share
Extract event data from Resident Advisor (RA.co) — the world's largest electronic music platform. Get event details, lineups, ticket links, and more as structured JSON.
Features
Scrape events by:
AREA/CITY— Amsterdam, Berlin, London, or any RA-listed locationVENUE— Specific clubs like Berghain, fabric, or ShelterARTIST— Specific DJ or artistEVENT ID— Single event or range of events
Use cases
- Event aggregator apps — Build a music event discovery platform with RA data
- DJ tour tracking — Monitor when your favorite artists are playing near you
- Nightlife analytics — Analyze electronic music trends by city, genre, or venue
- Calendar integrations — Sync RA events to Google Calendar, Notion, or Airtable
- Notification bots — Get alerts when artists announce new shows
Usage
Provide one or more RA URLs and the scraper extracts all upcoming events.
Input
| Parameter | Description | Required | Default |
|---|---|---|---|
startUrls | RA URLs to scrape (venues, areas, or artists). Mixing URL types is allowed. | Yes | — |
maxItems | Maximum events to scrape. Use for testing or limiting output. | No | 0 (no limit) |
enforceMaxItems | Strictly enforce maxItems by stopping request generation. | No | true |
maxErrors | Maximum errors before stopping. | No | 0 (no limit) |
maxDuration | Maximum run duration in seconds. | No | 0 (no limit) |
downloadDelay | Delay between requests in milliseconds. | No | 1500 |
proxyConfiguration | Apify proxy settings. | No | — |
Note: The scraper stops gracefully and finishes processing current requests, so
maxItems,maxErrors, andmaxDurationmay be slightly exceeded.
Supported URL formats
| Type | URL format | Example |
|---|---|---|
| Area/City | https://ra.co/events/<country>/<city> | https://ra.co/events/nl/amsterdam |
| Venue/Club | https://ra.co/clubs/<club_id> | https://ra.co/clubs/267537 |
| Artist/DJ | https://ra.co/dj/<dj_slug> | https://ra.co/dj/upsammy |
| Event ID | https://ra.co/events/<event_id> | https://ra.co/events/2186229 |
| Event ID Range | https://ra.co/events/<start_event_id>-<end_event_id> | https://ra.co/events/2186229-2186250 |
Example input
{"startUrls": [{ "url": "https://ra.co/events/nl/amsterdam" },{ "url": "https://ra.co/dj/upsammy" }],"maxItems": 50,"downloadDelay": 1500,"proxyConfiguration": {"useApifyProxy": true}}
Tip: Use
maxItemswithenforceMaxItemsenabled to test your setup without burning resources.
Output
Returns structured JSON for each event.
Example output
{"id": "2073141","title": "The Machine presents: Swan Meat","flyerFront": null,"flyerBack": null,"content": "This event has been rescheduled from January to May 30th. ","minimumAge": 21,"cost": "$20","contentUrl": "/events/2073141","embargoDate": null,"date": "2025-05-30T00:00:00.000","startTime": "2025-05-30T20:00:00.000","endTime": "2025-05-31T02:00:00.000","interestedCount": 50,"lineup": "<artist id=\"70684\">Swan Meat</artist> \n<artist id=\"132440\">Eev Frances</artist> \nAmerican Angel (<artist id=\"124484\">America Loves Me</artist> b2b <artist id=\"132796\">Angel Jelly</artist>)","isTicketed": false,"isFestival": false,"dateUpdated": "2025-03-20T18:00:56.180Z","resaleActive": false,"datePosted": "2025-01-03T22:24:02.110Z","hasSecretVenue": false,"live": true,"images": [{"id": "2147415","filename": "https://images.ra.co/484993b5a963acdb605d67c6da70d5d9e8e4c7a7.jpg","alt": null,"type": "FLYERFRONT","crop": null}],"venue": {"id": "75874","name": "Milkboy","address": "1100 Chestnut St; Philadelphia; PA 19107","contentUrl": "/clubs/75874","live": true,"area": {"id": "528","name": "Philadelphia","urlName": "philadelphia","country": {"id": "2","name": "United States of America","urlCode": "US","isoCode": "USA"}},"location": {"latitude": 39.950002,"longitude": -75.158802}},"promoters": [],"artists": [{"id": "70684","name": "Swan Meat","contentUrl": "/dj/swanmeat-1","urlSafeName": "swanmeat-1"},{"id": "132440","name": "Eev Frances","contentUrl": "/dj/eevfrances","urlSafeName": "eevfrances"},{"id": "124484","name": "America Loves Me","contentUrl": "/dj/americalovesme","urlSafeName": "americalovesme"},{"id": "132796","name": "Angel Jelly","contentUrl": "/dj/angeljelly","urlSafeName": "angeljelly"}],"pick": {"id": "38365","blurb": "Swan Meat brings some of the hardest and campiest sounds to Philadelphia for the first time in a long time. This one is not to be missed. ","author": {"id": "5613845","name": "Cameron V","imageUrl": "https://static.ra.co/images/user/av/5613845-cameron-ra.jpg","username": "Cameron-RA","contributor": false}},"promotionalLinks": [],"tracking": [],"admin": {"id": "5613845","username": "Cameron-RA"},"tickets": [],"standardTickets": [],"playerLinks": [],"childEvents": [],"genres": [{"id": "5","name": "Techno","slug": "techno"},{"id": "36","name": "Breakcore","slug": "breakcore"}],"setTimes": {"id": null,"lineup": null,"status": "NONE"},"area": {"ianaTimeZone": "America/New_York"},"ticketingSystem": "LEGACY","presaleStatus": null}
Integrations
Connect Resident Advisor data to other apps using Apify integrations:
- Google Sheets — Export RA events to spreadsheets
- Slack/Discord — Send notifications for new events
- Zapier/Make — Automate workflows with RA event data
- Webhooks — Push data to your own API endpoints
Limitations
- Artist and venue URLs are capped at 100 events — this limit is not expected to be hit in practice
- Only upcoming and public events are included
- Results are unordered — sort by date in post-processing if needed
Logging
The scraper logs detailed information during execution:
INFO: Total events found per URLWARNING: No events found, or 100-event limit reachedERROR: Invalid artist, venue, or area URL
All errors are non-blocking — the scraper continues processing remaining URLs.
RA occasionally lists duplicate events. The scraper returns them as is.
Feedback
Found a bug or have a feature request? Open an issue or send a message — feedback is welcome.
This scraper is not affiliated with Resident Advisor — please use responsibly.