# Feverup Event Listings Scraper (`stealth_mode/feverup-event-listings-scraper`) Actor

Scrape comprehensive event listings from FeverUp with 70+ data fields including event details, pricing, sessions, and location information. Perfect for event aggregators, market researchers, and ticketing platforms seeking structured event data at scale.

- **URL**: https://apify.com/stealth_mode/feverup-event-listings-scraper.md
- **Developed by:** [Stealth mode](https://apify.com/stealth_mode) (community)
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## FeverUp Event Listings Scraper: Collect Event Data Across Regions

***

### What Is FeverUp?

FeverUp is a global event discovery and ticketing platform that aggregates live events, concerts, festivals, and entertainment experiences across multiple cities and countries. It serves millions of users searching for events in their area. For businesses analyzing market trends, building event aggregators, or researching the entertainment industry, manual data collection from FeverUp is impractical — the **FeverUp Event Listings Scraper** automates this process, delivering richly structured event records instantly.

***

### Overview

The **FeverUp Event Listings Scraper** extracts detailed event pages from FeverUp.com, converting listings into clean, structured datasets. It is designed for:

- **Event aggregator platforms** — Build multi-source event feeds
- **Market researchers** — Study entertainment trends by city and category
- **Ticketing analysts** — Compare pricing, availability, and event metadata
- **Travel and tourism platforms** — Enrich destination guides with local events
- **Business intelligence teams** — Monitor competitor event promotions

Key features include configurable item limits, configurable retry logic, multi-city support, and optional proxy integration for reliable large-scale collection.

***

### Input Format

The scraper accepts a JSON configuration object:

```json
{
  "urls": [
    "https://feverup.com/en/barcelona/search?q=finley",
    "https://feverup.com/en/barcelona/concerts-festivals"
  ],
  "max_items_per_url": 200,
  "ignore_url_failures": true
}
```

| Field | Description |
|---|---|
| `urls` | Links to FeverUp event listing pages (search results or category pages) |
| `max_items_per_url` | Maximum events extracted per URL (e.g., `200`) |
| `ignore_url_failures` | If `true`, skips failed URLs and continues the run |

***

### Output Format

**Sample output**

```json
{
  "a_b_testing": null,
  "access_rules": [],
  "allow_multi_session_purchase": false,
  "available_locales": [
    "ca-ES",
    "de-DE",
    "en-GB",
    "fr-FR",
    "it-IT"
  ],
  "base_locale": "es-ES",
  "categories": [
    "Concert",
    "Musical Event",
    "Nightlife & Concerts",
    "Social/Music Events"
  ],
  "category": "concert",
  "city_available_locales": [
    "es-ES",
    "de-DE",
    "en-GB",
    "fr-FR",
    "it-IT"
  ],
  "city_code": "BCN",
  "city_country_iso_code": "ES",
  "city_slug": "barcelona",
  "city_slug_language": "es",
  "city_standard_id": 1005424,
  "cover_image": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/fe99d340-1703-11f1-bd3b-3e55aaf241a7.jpeg",
  "custom_label": null,
  "custom_labels": [],
  "default_level_display": "disabled",
  "default_place": {
    "address": "Carrer de la Mercè, 1, Barcelona, 08002",
    "faq": null,
    "has_place_page": true,
    "hidden": false,
    "id": 77098,
    "latitude": 41.37971659999999,
    "locale": "es",
    "longitude": 2.1797652,
    "metro_stations": [],
    "name": "Basílica de la Mercè",
    "signed_map_url": "https://applications-media.feverup.com/image/upload/f_auto/fever2/place/maps/77098__41.37971659999999_2.1797652.png",
    "slug": "basilica-de-la-merce"
  },
  "default_session": {
    "attend_text": "¡Apúntate!",
    "available_tickets": 14,
    "currency": "EUR",
    "ends_at_iso": "2026-10-14T21:30:00+02:00",
    "expiration_iso": "2026-10-14T20:00:00+02:00",
    "has_available_tickets": true,
    "id": 389443926,
    "label": "Categoría A: Adulto (filas 1-5)",
    "max_num_tickets": 14,
    "min_num_tickets": 1,
    "place_id": 77098,
    "price": 38,
    "starts_at_iso": "2026-10-14T20:30:00+02:00",
    "surcharge_per_ticket": 0
  },
  "description": "<em>Disfruta de obras maestras de Vivaldi, Mozart, Beethoven, Bach y más — ¡todo en solo 1 hora inolvidable ⭐ en uno de los lugares más emblemáticos de Barcelona!</em><br>\r\n<br>\r\n<strong>Destacados</strong><br>\r\n🎼 Un concierto inolvidable con los mejores clásicos de Vivaldi, Mozart, Bach y más.<br>\r\n🏛️ Un escenario espectacular en la majestuosa Basílica de la Mercè, en el corazón de Barcelona.<br>\r\n🎤 Interpretaciones magistrales de la Barcelona Gala Orchestra, con soprano y violinista solista.<br>\r\n<br>\r\n<strong>Información general</strong><br>\r\n📅 Fechas y horarios: selecciona tus fechas/horarios directamente en el selector de entradas<br>\r\n📍 Ubicación: Basílica de la Mercè, Carrer de la Mercè 1, Ciutat Vella, Barcelona<br>\r\n⏳ Duración: 60 minutos<br>\r\n👔 No se requiere código de vestimenta<br>\r\n<br>\r\n<strong>Programa</strong>\r\n<ul>\r\n\t<li>A. Vivaldi – Las Cuatro Estaciones (Primavera &amp; Verano)</li>\r\n\t<li>J. Pachelbel – Canon y Giga en Re mayor</li>\r\n\t<li>W. A. Mozart – Réquiem (Lacrimosa)</li>\r\n\t<li>J. S. Bach – Aria en la cuerda de sol</li>\r\n\t<li>F. Schubert – Ave María</li>\r\n\t<li>W. A. Mozart – Sinfonía de Salzburgo K136 Allegro</li>\r\n\t<li>L. van Beethoven – Sinfonía n.º 5 (Allegro)</li>\r\n\t<li>G. F. Händel – Ombra mai fu de Xerxes</li>\r\n\t<li>W. A. Mozart – Sinfonía de Salzburgo K136 Allegro – Divertimento</li>\r\n</ul>\r\n<br>\r\n<strong>Descripción</strong><br>\r\nDéjate llevar por la magia de la música clásica en un escenario único de la mano de la Barcelona Gala Orchestra. En este concierto especial disfrutarás de un impresionante repertorio con obras maestras como&nbsp;<em>Las Cuatro Estaciones</em>&nbsp;de Vivaldi, el&nbsp;<em>Réquiem</em>&nbsp;de Mozart y el&nbsp;<em>Bolero</em>&nbsp;de Ravel. Con una acústica sublime y una interpretación apasionada, esta experiencia musical te transportará a otra época en uno de los rincones más emblemáticos de la ciudad. ¡Imprescindible para los amantes de la música clásica! Reserva tu entrada y sumérgete en esta velada irrepetible.<br>\r\n<br>\r\n<strong>Intérpretes: </strong>Barcelona Gala Orchestra con la participación de una soprano y un violinista solista<br>\r\n<br>\r\n<em>♿&nbsp;</em><strong>Accesibilidad:</strong>&nbsp;Este recinto es accesible para personas en silla de ruedas.<br>\r\n<br>\r\n<em>✨ Sumérgete en una noche inolvidable de música y arte. Reserva tu asiento — ¡estamos deseando darte la bienvenida!</em>",
  "displayed_min_price_session_type_id": 26380621,
  "enable_image_test_experiment": false,
  "first_active_session_date": "2026-10-14T20:30:00+02:00",
  "first_session_date": "2026-10-14T20:30:00+02:00",
  "gallery": [
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/fe99d340-1703-11f1-bd3b-3e55aaf241a7.jpeg",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22817160-f6b6-11ef-ab52-e6c08c3056b4",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0d980b26-92f9-11f0-891c-5e88e39c7636",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22bb46b0-f6b6-11ef-ab52-e6c08c3056b4",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0dcf9500-92f9-11f0-891c-5e88e39c7636",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22d366d2-f6b6-11ef-ab52-e6c08c3056b4",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0decafaa-92f9-11f0-891c-5e88e39c7636",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22e8b334-f6b6-11ef-ab52-e6c08c3056b4",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e0ca36e-92f9-11f0-891c-5e88e39c7636",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e2393c6-92f9-11f0-891c-5e88e39c7636",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e39d564-92f9-11f0-891c-5e88e39c7636",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e54cc8e-92f9-11f0-891c-5e88e39c7636",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e75b3e0-92f9-11f0-891c-5e88e39c7636",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22a63914-f6b6-11ef-ab52-e6c08c3056b4",
    "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e8bf5ce-92f9-11f0-891c-5e88e39c7636"
  ],
  "gallery_layout": {
    "desktop": null,
    "mobile": null
  },
  "has_add_ons": true,
  "has_seasons": false,
  "has_shop_products": false,
  "id": 317373,
  "immersive": null,
  "immersive_url": null,
  "is_3d_required": null,
  "is_calendar_selector": true,
  "is_giveaway": false,
  "is_timeless": false,
  "is_urgent": false,
  "last_active_session_date": "2026-12-31T17:30:00+01:00",
  "last_session_date": "2026-12-31T17:30:00+01:00",
  "link_out_info": null,
  "logo_url": null,
  "media_gallery": [
    {
      "category": {
        "role": "cover_image"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/fe99d340-1703-11f1-bd3b-3e55aaf241a7.jpeg"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22817160-f6b6-11ef-ab52-e6c08c3056b4"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0d980b26-92f9-11f0-891c-5e88e39c7636"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22bb46b0-f6b6-11ef-ab52-e6c08c3056b4"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0dcf9500-92f9-11f0-891c-5e88e39c7636"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22d366d2-f6b6-11ef-ab52-e6c08c3056b4"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0decafaa-92f9-11f0-891c-5e88e39c7636"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22e8b334-f6b6-11ef-ab52-e6c08c3056b4"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e0ca36e-92f9-11f0-891c-5e88e39c7636"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e2393c6-92f9-11f0-891c-5e88e39c7636"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e39d564-92f9-11f0-891c-5e88e39c7636"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e54cc8e-92f9-11f0-891c-5e88e39c7636"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e75b3e0-92f9-11f0-891c-5e88e39c7636"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/22a63914-f6b6-11ef-ab52-e6c08c3056b4"
    },
    {
      "category": {
        "role": "default"
      },
      "g_auto_enabled": true,
      "type": "image",
      "url": "https://applications-media.feverup.com/image/upload/f_auto,w_720,h_720/fever2/plan/photo/0e8bf5ce-92f9-11f0-891c-5e88e39c7636"
    }
  ],
  "meta": {
    "description": "",
    "disallow_indexing": false,
    "json_id_overrides": [
      {
        "type": "Product"
      },
      {
        "type": "Event"
      }
    ],
    "title": null
  },
  "multiple_sessions": true,
  "name": "Barcelona: Concierto Clásico | Vivaldi – Las Cuatro Estaciones, Mozart, Beethoven y más",
  "partner_id": 36218,
  "places": [
    {
      "address": "Carrer de la Mercè, 1, Barcelona, 08002",
      "faq": null,
      "has_place_page": true,
      "hidden": false,
      "id": 77098,
      "latitude": 41.37971659999999,
      "locale": "es",
      "longitude": 2.1797652,
      "metro_stations": [],
      "name": "Basílica de la Mercè",
      "signed_map_url": "https://applications-media.feverup.com/image/upload/f_auto/fever2/place/maps/77098__41.37971659999999_2.1797652.png",
      "slug": "basilica-de-la-merce"
    }
  ],
  "presentation_settings": {
    "banners": [
      {
        "message": "No hay gastos de gestión",
        "position": "top_selector",
        "type": "info"
      }
    ],
    "continuous_time_selector": false,
    "display_calendar_price": null,
    "enable_redeem_vouchers_web": false,
    "has_affiliate_link": null,
    "hide_coupon_loyalty": false,
    "hide_day_selector_for_single_date": null,
    "hide_help": false,
    "hide_place_selector": false,
    "hide_rating": false,
    "hide_recommender_items": false,
    "hide_similar_plans": false,
    "is_onebox_real_time": false,
    "is_streaming": false,
    "is_voucher_with_prefix_required": false,
    "label_redeem_vouchers_web": null,
    "low_availability_threshold": null,
    "reviews_from_plan_id": null,
    "session_type_presentation_position": null,
    "show_bsa_toggle": false,
    "show_important_information": false,
    "show_multimedia_gallery": true,
    "show_optimized_seating_map": false,
    "show_place_preview": false,
    "show_reviews_from_main_plan_info": false,
    "show_sessions_grouped_on_ticket_selector": false,
    "show_time_slot_best_price": false,
    "ticket_selector": null
  },
  "price_info": {
    "amount": 26,
    "currency": "EUR",
    "strikethrough": null,
    "strikethrough_discount": null,
    "type": "from"
  },
  "purchase_as_guest": true,
  "queue": null,
  "rating": {
    "average": 4.52,
    "is_hidden": false,
    "num_ratings": 99
  },
  "redirect_to": null,
  "season_pass_plan_id": null,
  "selector_settings": {
    "type": "single",
    "view_configuration": "vertical"
  },
  "session_recommendation": {
    "computed_at": null,
    "fallback_reason": null,
    "is_fallback": null,
    "recommended_by": "proximity"
  },
  "session_selector_type": "date-time",
  "should_display_featured_review_answers": true,
  "slug": null,
  "taxonomy_term_ids": [
    101005,
    200001,
    300003,
    400024,
    500006,
    600010,
    700005,
    842102
  ],
  "timeless_validity_message": null,
  "translation_languages": [
    "ca",
    "de",
    "en",
    "fr",
    "it"
  ],
  "type": "standard",
  "plan_availability": {
    "dates": {
      "2026-11-18": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-01": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-27": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-15": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-29": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-10-14": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-11": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-22": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-08": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-10-28": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-10-23": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-04": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-10-18": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-10-30": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-25": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-13": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-10-16": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-10-25": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-20": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-10-21": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      },
      "2026-11-06": {
        "status": "none",
        "is_best_price": false,
        "min_ticket_price": 26,
        "has_any_discount": false
      }
    }
  },
  "plan_sessions": {
    "level": {
      "type": "time",
      "items": [
        {
          "default_label": "20:30",
          "value": {
            "from": "2026-10-14T20:30:00+02:00",
            "timezone": "Europe/Madrid"
          },
          "level": {
            "type": "session",
            "items": [
              {
                "default_label": "Categoría A: Adulto (filas 1-5)",
                "value": {
                  "id": 389443926,
                  "label": "Categoría A: Adulto (filas 1-5)",
                  "label_without_format": "Categoría A: Adulto (filas 1-5)",
                  "item_type": "26380619",
                  "details": null,
                  "starts_at_iso": "2026-10-14T20:30:00+02:00",
                  "ends_at_iso": "2026-10-14T21:30:00+02:00",
                  "expiration_iso": "2026-10-14T20:00:00+02:00",
                  "timezone": "Europe/Madrid",
                  "available_tickets": 14,
                  "has_available_tickets": true,
                  "last_tickets": false,
                  "min_num_tickets": 1,
                  "max_num_tickets": 14,
                  "price": 38,
                  "currency": "EUR",
                  "surcharge_per_ticket": 0,
                  "surcharge_per_transaction": 0,
                  "requires_price_breakdown": false,
                  "attend_text": "¡Apúntate!",
                  "seating_pool_id": null,
                  "seating_category": null,
                  "seat_selection_mode": "none",
                  "rule": null,
                  "sorting": 1,
                  "is_pack": false,
                  "session_type_group": null,
                  "ticket_selector_step_quantity": 1,
                  "sessions_group": []
                },
                "level": null
              },
              {
                "default_label": "Categoría B: Adulto (filas 6-14)",
                "value": {
                  "id": 389443928,
                  "label": "Categoría B: Adulto (filas 6-14)",
                  "label_without_format": "Categoría B: Adulto (filas 6-14)",
                  "item_type": "26380620",
                  "details": null,
                  "starts_at_iso": "2026-10-14T20:30:00+02:00",
                  "ends_at_iso": "2026-10-14T21:30:00+02:00",
                  "expiration_iso": "2026-10-14T20:00:00+02:00",
                  "timezone": "Europe/Madrid",
                  "available_tickets": 14,
                  "has_available_tickets": true,
                  "last_tickets": false,
                  "min_num_tickets": 1,
                  "max_num_tickets": 14,
                  "price": 32,
                  "currency": "EUR",
                  "surcharge_per_ticket": 0,
                  "surcharge_per_transaction": 0,
                  "requires_price_breakdown": false,
                  "attend_text": "¡Apúntate!",
                  "seating_pool_id": null,
                  "seating_category": null,
                  "seat_selection_mode": "none",
                  "rule": null,
                  "sorting": 2,
                  "is_pack": false,
                  "session_type_group": null,
                  "ticket_selector_step_quantity": 1,
                  "sessions_group": []
                },
                "level": null
              },
              {
                "default_label": "Categoría C: Adulto (filas 15 - 24)",
                "value": {
                  "id": 389443925,
                  "label": "Categoría C: Adulto (filas 15 - 24)",
                  "label_without_format": "Categoría C: Adulto (filas 15 - 24)",
                  "item_type": "26380621",
                  "details": null,
                  "starts_at_iso": "2026-10-14T20:30:00+02:00",
                  "ends_at_iso": "2026-10-14T21:30:00+02:00",
                  "expiration_iso": "2026-10-14T20:00:00+02:00",
                  "timezone": "Europe/Madrid",
                  "available_tickets": 14,
                  "has_available_tickets": true,
                  "last_tickets": false,
                  "min_num_tickets": 1,
                  "max_num_tickets": 14,
                  "price": 26,
                  "currency": "EUR",
                  "surcharge_per_ticket": 0,
                  "surcharge_per_transaction": 0,
                  "requires_price_breakdown": false,
                  "attend_text": "¡Apúntate!",
                  "seating_pool_id": null,
                  "seating_category": null,
                  "seat_selection_mode": "none",
                  "rule": null,
                  "sorting": 3,
                  "is_pack": false,
                  "session_type_group": null,
                  "ticket_selector_step_quantity": 1,
                  "sessions_group": []
                },
                "level": null
              },
              {
                "default_label": "Categoría A: Adulto mayor/Estudiante (filas 1-5)",
                "value": {
                  "id": 389443923,
                  "label": "Categoría A: Adulto mayor/Estudiante (filas 1-5)",
                  "label_without_format": "Categoría A: Adulto mayor/Estudiante (filas 1-5)",
                  "item_type": "27824619",
                  "details": null,
                  "starts_at_iso": "2026-10-14T20:30:00+02:00",
                  "ends_at_iso": "2026-10-14T21:30:00+02:00",
                  "expiration_iso": "2026-10-14T20:00:00+02:00",
                  "timezone": "Europe/Madrid",
                  "available_tickets": 14,
                  "has_available_tickets": true,
                  "last_tickets": false,
                  "min_num_tickets": 1,
                  "max_num_tickets": 14,
                  "price": 32,
                  "currency": "EUR",
                  "surcharge_per_ticket": 0,
                  "surcharge_per_transaction": 0,
                  "requires_price_breakdown": false,
                  "attend_text": "¡Apúntate!",
                  "seating_pool_id": null,
                  "seating_category": null,
                  "seat_selection_mode": "none",
                  "rule": null,
                  "sorting": 4,
                  "is_pack": false,
                  "session_type_group": null,
                  "ticket_selector_step_quantity": 1,
                  "sessions_group": []
                },
                "level": null
              },
              {
                "default_label": "Categoría B: Adulto mayor/Estudiante (filas 1-5)",
                "value": {
                  "id": 389443922,
                  "label": "Categoría B: Adulto mayor/Estudiante (filas 1-5)",
                  "label_without_format": "Categoría B: Adulto mayor/Estudiante (filas 1-5)",
                  "item_type": "27824631",
                  "details": null,
                  "starts_at_iso": "2026-10-14T20:30:00+02:00",
                  "ends_at_iso": "2026-10-14T21:30:00+02:00",
                  "expiration_iso": "2026-10-14T20:00:00+02:00",
                  "timezone": "Europe/Madrid",
                  "available_tickets": 14,
                  "has_available_tickets": true,
                  "last_tickets": false,
                  "min_num_tickets": 1,
                  "max_num_tickets": 14,
                  "price": 26,
                  "currency": "EUR",
                  "surcharge_per_ticket": 0,
                  "surcharge_per_transaction": 0,
                  "requires_price_breakdown": false,
                  "attend_text": "¡Apúntate!",
                  "seating_pool_id": null,
                  "seating_category": null,
                  "seat_selection_mode": "none",
                  "rule": null,
                  "sorting": 5,
                  "is_pack": false,
                  "session_type_group": null,
                  "ticket_selector_step_quantity": 1,
                  "sessions_group": []
                },
                "level": null
              },
              {
                "default_label": "Categoría C: Adulto mayor/Estudiante (filas 1-5)",
                "value": {
                  "id": 389443924,
                  "label": "Categoría C: Adulto mayor/Estudiante (filas 1-5)",
                  "label_without_format": "Categoría C: Adulto mayor/Estudiante (filas 1-5)",
                  "item_type": "27824660",
                  "details": null,
                  "starts_at_iso": "2026-10-14T20:30:00+02:00",
                  "ends_at_iso": "2026-10-14T21:30:00+02:00",
                  "expiration_iso": "2026-10-14T20:00:00+02:00",
                  "timezone": "Europe/Madrid",
                  "available_tickets": 14,
                  "has_available_tickets": true,
                  "last_tickets": false,
                  "min_num_tickets": 1,
                  "max_num_tickets": 14,
                  "price": 20,
                  "currency": "EUR",
                  "surcharge_per_ticket": 0,
                  "surcharge_per_transaction": 0,
                  "requires_price_breakdown": false,
                  "attend_text": "¡Apúntate!",
                  "seating_pool_id": null,
                  "seating_category": null,
                  "seat_selection_mode": "none",
                  "rule": null,
                  "sorting": 6,
                  "is_pack": false,
                  "session_type_group": null,
                  "ticket_selector_step_quantity": 1,
                  "sessions_group": []
                },
                "level": null
              }
            ],
            "session_selector_group_hash": "c276ca324cde2174ef6e5aaebff65784"
          }
        }
      ]
    },
    "add_ons": {
      "c276ca324cde2174ef6e5aaebff65784": [
        {
          "id": 0,
          "label": "Jóvenes de 15 a 18 años (todas las categorías)",
          "description": "",
          "category": "session_as_add_on",
          "pricing_type": "fixed_amount",
          "price": 19,
          "currency": "EUR",
          "purchasable_state": "enabled",
          "item_type": "27702251",
          "cart_item_id": 389443927,
          "session_selector_group_hash": "c276ca324cde2174ef6e5aaebff65784",
          "view_configuration": {
            "type": "toggle"
          },
          "rule": {
            "needed_item_types_any_of": [
              {
                "type": "26380619",
                "min": 1,
                "max": 14
              },
              {
                "type": "26380621",
                "min": 1,
                "max": 14
              },
              {
                "type": "26380620",
                "min": 1,
                "max": 14
              },
              {
                "type": "27824619",
                "min": 1,
                "max": 14
              },
              {
                "type": "27824631",
                "min": 1,
                "max": 14
              },
              {
                "type": "27824660",
                "min": 1,
                "max": 14
              }
            ],
            "message_on_failure": "Para comprar un complemento, también debes seleccionar al menos un ticket de entrada a la experiencia.",
            "is_increased_by_selected_quantity": false
          },
          "is_selected_by_default": false,
          "surcharge_per_ticket": 0,
          "requires_price_breakdown": false,
          "strikethrough_price": null,
          "strikethrough_percentage": null,
          "display_step": "ticket_selector",
          "image_url": null,
          "shown_by_session_types_rule": null,
          "add_on_category": "regular",
          "starts_at_iso": "2026-10-14T20:30:00+02:00",
          "expiration_iso": "2026-10-14T20:00:00+02:00"
        },
        {
          "id": 0,
          "label": "Jóvenes menores de 15 años (todas las categorías)",
          "description": "",
          "category": "session_as_add_on",
          "pricing_type": "fixed_amount",
          "price": 0,
          "currency": "EUR",
          "purchasable_state": "enabled",
          "item_type": "27721359",
          "cart_item_id": 389443921,
          "session_selector_group_hash": "c276ca324cde2174ef6e5aaebff65784",
          "view_configuration": {
            "type": "toggle"
          },
          "rule": {
            "needed_item_types_any_of": [
              {
                "type": "26380619",
                "min": 1,
                "max": 14
              },
              {
                "type": "26380621",
                "min": 1,
                "max": 14
              },
              {
                "type": "26380620",
                "min": 1,
                "max": 14
              },
              {
                "type": "27824619",
                "min": 1,
                "max": 14
              },
              {
                "type": "27824631",
                "min": 1,
                "max": 14
              },
              {
                "type": "27824660",
                "min": 1,
                "max": 14
              }
            ],
            "message_on_failure": "Para poder comprar complementos, selecciona también al menos una entrada a la experiencia.",
            "is_increased_by_selected_quantity": false
          },
          "is_selected_by_default": false,
          "surcharge_per_ticket": 0,
          "requires_price_breakdown": false,
          "strikethrough_price": null,
          "strikethrough_percentage": null,
          "display_step": "ticket_selector",
          "image_url": null,
          "shown_by_session_types_rule": null,
          "add_on_category": "regular",
          "starts_at_iso": "2026-10-14T20:30:00+02:00",
          "expiration_iso": "2026-10-14T20:00:00+02:00"
        }
      ]
    }
  },
  "from_url": "https://feverup.com/en/barcelona/concerts-festivals"
}
```

Each event returns a comprehensive record with 70+ fields covering event details, sessions, pricing, and metadata:

#### Event Identification

| Field | Meaning |
|---|---|
| `ID` | Unique FeverUp identifier for the event |
| `Name` | Official event title |
| `Slug` | URL-friendly event name |
| `Type` | Event category (concert, festival, theater, etc.) |
| `Description` | Full event description and details |
| `Metadata` | Additional structured event metadata |

#### Location & Geography

| Field | Meaning |
|---|---|
| `City Code` | Unique city identifier (e.g., `barcelona`) |
| `City Slug` | URL-friendly city name |
| `City Slug Language` | Language of the city slug |
| `City Country ISO Code` | Country code (e.g., `ES`, `FR`) |
| `City Standard ID` | Standard identifier for the city |
| `City Available Locales` | Languages available for this city |
| `Places` | Venue/location information |
| `Default Place` | Primary venue for the event |

#### Session & Timing Information

| Field | Meaning |
|---|---|
| `First Session Date` | Earliest session date available |
| `Last Session Date` | Latest session date available |
| `First Active Session Date` | First currently bookable session |
| `Last Active Session Date` | Last currently bookable session |
| `Default Session` | Default/recommended session |
| `Session Selector Type` | How sessions are displayed to users |
| `Session Recommendation` | Recommended session for viewers |
| `Multiple Sessions` | Whether the event has multiple dates |
| `Plan Sessions` | Session availability by ticket type |
| `Is Timeless` | Whether the event has no specific dates |
| `Timeless Validity Message` | Message for date-less events |
| `Allow Multi-Session Purchase` | If users can book multiple sessions at once |

#### Pricing & Availability

| Field | Meaning |
|---|---|
| `Price Information` | Complete pricing structure |
| `Displayed Minimum Price Session Type ID` | ID of the cheapest available ticket type |
| `Plan Availability` | Which ticket plans are available |
| `Has Add-Ons` | Whether add-on products are offered |
| `Has Shop Products` | Whether merchandise/products are for sale |
| `Purchase as Guest` | Whether non-registered users can buy |

#### Media & Presentation

| Field | Meaning |
|---|---|
| `Cover Image` | Main event image URL |
| `Logo URL` | Event logo or branding image |
| `Gallery` | Array of event images |
| `Media Gallery` | Full media asset collection |
| `Gallery Layout` | How images are displayed |
| `Immersive` | Whether immersive content is available |
| `Immersive URL` | Link to immersive experience |
| `Is 3D Required` | Whether 3D technology is needed |

#### Categories & Taxonomy

| Field | Meaning |
|---|---|
| `Categories` | Primary event categories (e.g., Music, Theater) |
| `Category` | Single primary category |
| `Taxonomy Term IDs` | Hierarchical category identifiers |
| `Custom Labels` | Custom event tags or labels |
| `Custom Label` | Single custom tag |

#### Business & Marketing

| Field | Meaning |
|---|---|
| `Partner ID` | Promoter/partner identifier |
| `Rating` | User rating (1-5 scale, typically) |
| `Is Urgent` | High-demand/limited-time flag |
| `Is Giveaway` | Whether this is a giveaway/free offer |
| `A/B Testing` | Active A/B test variant |
| `Enable Image Test Experiment` | Image optimization test status |
| `Should Display Featured Review Answers` | Whether to show user reviews |
| `Redirect To` | External redirect URL if applicable |
| `Link Out Information` | Outbound link metadata |

#### Advanced Features

| Field | Meaning |
|---|---|
| `Has Seasons` | Whether the event has multiple seasons |
| `Season Pass Plan ID` | Season ticket pass identifier |
| `Is Calendar Selector` | Whether a calendar widget is shown |
| `Queue` | Queue/waiting list information |
| `Access Rules` | Ticketing restrictions or rules |
| `Base Locale` | Primary language for the event |
| `Available Locales` | Supported languages |
| `Translation Languages` | Languages the event info is available in |
| `Presentation Settings` | Display and layout preferences |
| `Selector Settings` | Session selector configuration |
| `Default Level Display` | Default pricing tier shown |

#### Localization

| Field | Meaning |
|---|---|
| `City Available Locales` | Languages supported for the city |
| `Base Locale` | Base language of the event listing |
| `Available Locales` | All available language versions |
| `Translation Languages` | Translated language options |

***

### How to Use

1. **Find event URLs** — Navigate FeverUp (e.g., `feverup.com/en/barcelona/concerts-festivals`). Copy search or category page URLs.
2. **Configure input** — Paste URLs into the `urls` array. Adjust `max_items_per_url` based on your needs (default: `200`).
3. **Set retry & proxy options** — For large runs, enable proxy with the target country. Set `max_retries_per_url` to `2-3` for stability.
4. **Run the scraper** — Start the actor and monitor progress via the run log.
5. **Export data** — Download results as JSON, CSV, or Excel for analysis, integration, or re-selling (if terms permit).

**Best practices:**

- Use search URLs (e.g., `?q=music`) to target specific event types
- Set `ignore_url_failures: true` for bulk runs to avoid interruptions
- For high-volume scraping, enable proxy to reduce blocking
- Stagger requests across multiple runs if scraping hundreds of URLs

**Common troubleshooting:**

- If items return incomplete, verify the URL loads fully in your browser
- Increase `max_retries_per_url` if experiencing rate limiting
- Use proxy country matching the event location for best results

***

### Use Cases & Business Value

- **Event aggregators** — Consolidate FeverUp events into unified platforms like Eventbrite or local apps
- **Tourism boards** — Build searchable event calendars for destination marketing
- **Price monitoring** — Track ticket pricing trends across events and cities
- **Trend analysis** — Identify emerging music genres, festivals, and entertainment demand by region
- **Competitive intelligence** — Monitor competitor event marketing and promotion strategies
- **BI dashboards** — Feed live event data into analytics platforms for reporting

The FeverUp Event Listings Scraper eliminates weeks of manual work, delivering structured, actionable event intelligence that drives smarter business decisions.

***

### Conclusion

The **FeverUp Event Listings Scraper** is a powerful tool for anyone needing reliable, comprehensive event data at scale. With 70+ data fields and flexible configuration, it transforms event discovery into a data-driven operation. Whether you're building an aggregator, analyzing markets, or enriching your platform with event content, this scraper delivers the structured data you need instantly.

> **Legal note:** Ensure your use of scraped data complies with FeverUp.com's Terms of Service and local data protection laws (GDPR, CCPA, etc.).

# Actor input Schema

## `urls` (type: `array`):

Add the URLs of the feverup listings urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.

## `ignore_url_failures` (type: `boolean`):

If true, the scraper will continue running even if some URLs fail to be scraped.

## `max_items_per_url` (type: `integer`):

The maximum number of items to scrape per URL.

## Actor input object example

```json
{
  "urls": [
    "https://feverup.com/en/barcelona/concerts-festivals"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 20
}
```

# Actor output Schema

## `results` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "urls": [
        "https://feverup.com/en/barcelona/concerts-festivals"
    ],
    "ignore_url_failures": true,
    "max_items_per_url": 20
};

// Run the Actor and wait for it to finish
const run = await client.actor("stealth_mode/feverup-event-listings-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "urls": ["https://feverup.com/en/barcelona/concerts-festivals"],
    "ignore_url_failures": True,
    "max_items_per_url": 20,
}

# Run the Actor and wait for it to finish
run = client.actor("stealth_mode/feverup-event-listings-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "urls": [
    "https://feverup.com/en/barcelona/concerts-festivals"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 20
}' |
apify call stealth_mode/feverup-event-listings-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,stealth_mode/feverup-event-listings-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/Oypl7gIEMfu8vHoVl/builds/yR1v456DoAxZqKlaz/openapi.json
