Ibiza Spotlight Scraper
Pricing
from $2.10 / 1,000 results
Ibiza Spotlight Scraper
⚡ Fast Ibiza Spotlight scraper. No login, no API key. Get Ibiza parties and boat parties from the party calendar by day, week, month or season, party page or event URL: full DJ line-ups, all ticket prices, venue, GPS, dates and descriptions, with venue and date filters.
Pricing
from $2.10 / 1,000 results
Rating
0.0
(0)
Developer
Aboo Script
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Security
Limited permissionsShare

Ibiza Spotlight Scraper extracts parties and club nights from the Ibiza Spotlight party calendar into clean, structured data you can download as JSON, CSV, Excel, or HTML. Paste a party calendar, boat party calendar, party, or event URL, and get the title, date and time, venue, full DJ line-up, ticket prices, description, and images for every party. No account or login required.
Introduction
Ibiza Spotlight is the best-known guide to Ibiza and runs the island's official party calendar, with day-by-day listings of club nights, DJs, and tickets for clubs such as Pacha, Ushuaïa, Hï Ibiza, Amnesia, and [UNVRS], plus boat parties and off-season events.
This actor collects the same public information you see in your browser and turns it into a ready-to-use dataset. You can run it once, schedule it to run daily, or connect it to your own tools.
What data can you extract from Ibiza Spotlight?
- 🎉 Party title, party series (promoter) name, and description
- 📅 Date, start and end time, and full start and end date with the Ibiza time zone
- 📍 Venue name, venue page, and venue coordinates
- 🎧 Full DJ line-up per room, artist profile links, and a flat list of artists
- 💶 Every ticket type with price, currency, and availability, plus the lowest price
- ℹ️ Party notes such as free entry times and opening hours
- 🖼️ Party image, gallery images, and party logo
- 🔗 Direct URL of each party and its party page, and the event status
Use Cases
- 📈 Market research: follow ticket prices, opening and closing parties, and line-ups across the season.
- 🕵️ Competitor monitoring: see which DJs play where and which nights each club runs.
- 🗓️ Event listings: power your own Ibiza nightlife calendar, newsletter, or travel app.
- 🗂️ Database building: build a history of parties, residencies, and artists from past seasons.
- 🤖 AI and automation: feed clean, structured data into spreadsheets, dashboards, or AI workflows.
How to scrape Ibiza Spotlight step by step
- Paste one or more Ibiza Spotlight URLs into Start URLs.
- Optionally narrow the results with Venue, Date from, and Date to.
- Set Maximum number of results to how many parties you want per URL.
- Click Start and wait for the run to finish.
- Download your data in JSON, CSV, Excel, or HTML from the Output tab.
Input
- Start URLs: Ibiza Spotlight URLs to scrape. Supported pages:
- The party calendar home (
https://www.ibiza-spotlight.com/night/events): upcoming parties from today on, week by week. - A month (
/night/events/2026/08), a week (/night/events/2026/08?daterange=03/08/2026-09/08/2026), or a single day (/night/events/2026/08/05) of the party calendar, including past seasons. - The same pages of the boat party calendar (
/boat-party/events). - A party page (
/night/promoters/...): every date of that party in the season. - A single event: a party page link ending with
#event-and a number, as linked from the calendar.
- The party calendar home (
- Maximum number of results: how many parties to collect for each start URL. Use 0 for unlimited.
- Venue: only keep parties at venues whose name contains this text, for example Pacha, Amnesia, or Ushuaïa.
- Date from and Date to: only keep parties on or between these days (Ibiza time).
Input Examples
Scrape upcoming parties from the Ibiza Spotlight party calendar:
{"startUrls": [{ "url": "https://www.ibiza-spotlight.com/night/events" }],"maxResults": 5}
Scrape every party at Pacha in August 2026:
{"startUrls": [{ "url": "https://www.ibiza-spotlight.com/night/events/2026/08" }],"maxResults": 0,"venue": "Pacha"}
Output
Each party date is saved as one item in the dataset. Here is an example of a single item:
{"url": "https://www.ibiza-spotlight.com/night/promoters/pacha-new-years-eve#event-434245","eventId": "434245","title": "Music On New Year's Eve","promoterName": "Music On New Year's Eve","promoterUrl": "https://www.ibiza-spotlight.com/night/promoters/pacha-new-years-eve","date": "2026-12-31","startTime": "23:00","endTime": "06:00","startDate": "2026-12-31T23:00:00+01:00","endDate": "2027-01-01T06:00:00+01:00","eventStatus": "Scheduled","venueName": "Pacha Ibiza","venueId": "69820","venueUrl": "https://www.ibiza-spotlight.com/night/clubs/pacha_i.htm","venueLatitude": 38.918201,"venueLongitude": 1.44276,"artists": ["Marco Carola", "Seth Troxler", "Ilario Alicante", "Frank Storm"],"lineup": [{"room": null,"artists": [{ "name": "Marco Carola", "url": "https://www.ibiza-spotlight.com/dj/marco-carola" },{ "name": "Seth Troxler", "url": "https://www.ibiza-spotlight.com/dj/seth-troxler" },{ "name": "Ilario Alicante", "url": "https://www.ibiza-spotlight.com/dj/ilario-alicante" },{ "name": "Frank Storm", "url": "https://www.ibiza-spotlight.com/dj/frank-storm" }]}],"notes": [],"priceFrom": 60,"currency": "EUR","tickets": [{ "name": "Entry before 12am", "price": 60, "currency": "EUR", "availability": "In Stock" },{ "name": "Entry before 1am", "price": 70, "currency": "EUR", "availability": "In Stock" },{ "name": "General admission", "price": 80, "currency": "EUR", "availability": "In Stock" },{ "name": "Balcony vip includ. 3 premium drinks", "price": 150, "currency": "EUR", "availability": "In Stock" },{ "name": "Backstage dancing vip includ. 5 premium drinks", "price": 350, "currency": "EUR", "availability": "In Stock" }],"description": "Pacha may have closed its doors for winter in mid October, but following the success of recent years, it is once again opening on the biggest clubbing date of t...","imageUrl": "https://dv7zfk0hwmxgu.cloudfront.net/sites/default/files/styles/embedded_auto_740_width/public/promoter-images/138624/coupon-1697109330.jpg","images": ["https://dv7zfk0hwmxgu.cloudfront.net/sites/default/files/styles/embedded_auto_740_width/public/promoter-images/138624/coupon-1697109330.jpg","https://dv7zfk0hwmxgu.cloudfront.net/sites/default/files/styles/auto_1500_width/public/promoter-images/138624/slideshow-1732961827.jpg"],"promoterLogoUrl": "https://dv7zfk0hwmxgu.cloudfront.net/sites/default/files/styles/logo_200_200/public/promoter-images/138624/logo-1788875923.jpg"}
You can download the dataset in JSON, CSV, Excel, XML, or HTML, or access it through the Apify API.
Notes
- Venue pages (for example
/night/clubs/pacha_i.htm) do not list parties, so they are skipped. Use the calendar with the Venue filter instead. - The calendar home keeps going week by week and stops after six weeks in a row without any party, which is common in the winter off-season.
- Ticket prices are only available for upcoming parties with tickets sold on Ibiza Spotlight. Past parties and parties without ticket sales return an empty
ticketslist andpriceFromasnull. - Many clubs do not announce a closing time, so
endTimeandendDateare oftennull. - The description is the text of the party page, so every date of the same party shares the same description and images.
- Venue coordinates are only returned when the party takes place at its usual venue.
- Line-ups announced as "Line-up TBA" are kept in
lineupbut left out ofartists.
Why use the Ibiza Spotlight Scraper?
- ✅ No login needed: works with public data only, so there is no account to manage.
- 🎯 Any date range: scrape one day, one week, a whole month, a past season, or everything coming up.
- 🎧 Full line-ups and all ticket types: every room, every DJ, and every ticket price, not just a summary.
- 🧹 Clean data: prices are real numbers, dates use one standard format with the Ibiza time zone, and text is free of HTML.
- 💸 Pay for what you need: set a result limit per URL and keep every run small and cheap.
- 🔄 Ready for automation: schedule runs, export to Google Sheets, or connect to Make, Zapier, and n8n.
FAQ
How many results can I scrape?
You can set any number in Maximum number of results, or 0 for unlimited. The actor keeps going until it reaches your limit or the end of the selected dates. A busy summer week has well over 100 parties.
Do I need an Ibiza Spotlight account?
No. The actor only collects publicly available data. You do not need to log in or provide any account details.
Can I scrape past seasons?
Yes. Paste a calendar URL of any past month, week, or day, for example https://www.ibiza-spotlight.com/night/events/2025/08, or use Date from and Date to.
Can I scrape data on a schedule?
Yes. Use Apify Schedules to run the actor every day or week and get fresh line-ups and ticket prices automatically.
Can I request a new feature or filter?
Yes. Right now the actor supports start URLs with venue and date filters. If you need other inputs, such as DJ name or price range, get in touch and they can be added.
Can I get a custom or private version?
Yes. The actor can be customized for your workflow, delivered as a private version, or a new scraper can be built for a different website. Use the contact details below.
Need to scrape other event platforms?
- Fever Scraper - Events & Experiences: events and experiences by city, category, or keyword.
- Ticketmaster Scraper: concerts, sports, and theater events with ticket prices.
- Get-In Scraper - Events: parties, festivals, and concerts from Get-In.
- Webook Scraper - Events & Experiences: events, concerts, matches, and experiences.
- Virgin Megastore Tickets Scraper: concerts, shows, and sports events.
Need help or want a custom solution?
- 📧 Email: aboo.script@gmail.com
- 🧩 More scrapers: Apify profile
Image Credit
Image credit: Ibiza Spotlight