Resident Advisor Events Scraper avatar

Resident Advisor Events Scraper

Pricing

from $10.00 / 1,000 valid events

Go to Apify Store
Resident Advisor Events Scraper

Resident Advisor Events Scraper

Scrapes events from Resident Advisor by areas, returning event details, lineup, venue, tickets, and genres.

Pricing

from $10.00 / 1,000 valid events

Rating

0.0

(0)

Developer

José Victor S.

José Victor S.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Apify Actor that scrapes upcoming events from Resident Advisor by area. Returns full event details including lineup, venue, tickets, genres, and images.

Features

  • Scrape events from any RA area using just the country code and area name from the URL
  • Configurable date range and event count per area
  • Rich event data: lineup, venue with GPS coordinates, tickets, genres, images
  • Pay-per-event pricing — you only pay for valid results

How to find the area parameters

The countryCode and areaUrlName can be obtained directly from any Resident Advisor events URL:

https://ra.co/events/{countryCode}/{areaUrlName}

For example:

URLcountryCodeareaUrlName
https://ra.co/events/pt/algarveptalgarve
https://ra.co/events/pt/faroptfaro
https://ra.co/events/uk/londonuklondon
https://ra.co/events/de/berlindeberlin

Simply navigate to https://ra.co/events, select your desired city/region from the location dropdown, and extract the two path segments from the resulting URL.

Input

ParameterTypeRequiredDefaultDescription
areasobject[]✅ YesList of { countryCode, areaUrlName } objects
countintegerNo50Max events to return per area (1–100)
dateFromstringNoTodayStart date (YYYY-MM-DD). Requires dateTo
dateTostringNoToday + 30 daysEnd date (YYYY-MM-DD). Requires dateFrom

Date range rules

  • If neither dateFrom nor dateTo is provided, the Actor defaults to today → today + 30 days
  • If one is provided, the other is also required (both or neither)
  • The maximum interval between dateFrom and dateTo is 30 days

Input example

{
"areas": [
{ "countryCode": "pt", "areaUrlName": "algarve" },
{ "countryCode": "pt", "areaUrlName": "faro" }
],
"count": 20,
"dateFrom": "2026-04-01",
"dateTo": "2026-04-30"
}

Output

Each event is pushed to the default dataset as a JSON object:

{
"id": "2399610",
"title": "Example Event",
"description": "Event description text...",
"minAge": "18",
"price": "€15",
"url": "https://ra.co/events/2399610",
"startTime": "2026-04-05T23:00:00.000",
"endTime": "2026-04-06T06:00:00.000",
"lineup": ["Artist 1", "Artist 2", "Artist 3"],
"isFestival": false,
"hasSecretVenue": false,
"isLive": true,
"images": [
{
"id": "123",
"url": "https://ra.co/images/events/flyer/...",
"alt": "Event flyer",
"type": "FLYERFRONT",
"crop": null
}
],
"venue": {
"id": "456",
"name": "Club Name",
"address": "123 Street, City",
"url": "https://ra.co/clubs/456",
"isLive": true,
"lat": 37.0194,
"lng": -7.9304
},
"promoters": [
{ "id": "789", "name": "Promoter Name" }
],
"tickets": [
{
"id": "101",
"title": "Early Bird",
"type": "FULL_EVENT",
"saleStart": "2026-03-01T00:00:00.000",
"price": 15.0,
"isAddOn": false,
"currency": "EUR"
}
],
"genres": [
{ "id": "1", "name": "Techno", "slug": "techno" },
{ "id": "2", "name": "House", "slug": "house" }
]
}

Pricing

This Actor uses Apify's Pay-Per-Event model. You are charged $0.01 per valid event scraped.

An event is considered valid when it contains: id, title, startTime, venue.name, and url. Invalid or incomplete events are not pushed to the dataset and are not charged.

Disclaimer

⚠️ Use at your own risk.

This Actor is provided for educational and personal use only. By using this software, you acknowledge and agree to the following:

  • You are solely responsible for ensuring that your use of this Actor complies with Resident Advisor's Terms of Service, their robots.txt rules, and any other applicable policies or laws.
  • The author(s) are not responsible for any misuse, including but not limited to: intensive scraping that overloads RA's servers, commercial use of scraped data without permission, or any violation of RA's terms and conditions.
  • Respect rate limits. Excessive requests may result in your IP or account being blocked by Resident Advisor.
  • This software is provided "as is", without warranty of any kind, express or implied. The author(s) shall not be held liable for any damages, legal claims, or consequences arising from the use of this Actor.