Snoonu Scraper - Events & Activities avatar

Snoonu Scraper - Events & Activities

Pricing

from $2.10 / 1,000 results

Go to Apify Store
Snoonu Scraper - Events & Activities

Snoonu Scraper - Events & Activities

⚡ Fast Snoonu City scraper. No login, no API key. Extract events, activities, cinema, tours and experiences in Qatar by keyword or listing, category, search or event URL: dates, venues with maps, organizer, prices in QAR, availability and every upcoming session with its price.

Pricing

from $2.10 / 1,000 results

Rating

0.0

(0)

Developer

Aboo Script

Aboo Script

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Categories

Share

Snoonu Scraper - Events & Activities

Snoonu Scraper extracts events, activities, tours, cinema showtimes and experiences in Qatar from Snoonu City into clean, structured data you can download as JSON, CSV, Excel, or HTML. Paste a Snoonu City listing, category, search or event URL, or type a few keywords, and get the title, dates, venues, organizer, prices, availability and every upcoming session for each event. No account or login required.

Introduction

Snoonu is one of Qatar's biggest delivery and lifestyle apps. Its Snoonu City section lists what is happening in Doha and across Qatar: concerts, shows, exhibitions, sports, cinema, dine-out offers, courses, tours and trips, many of them bookable directly on Snoonu.

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 Snoonu City?

  • 🏷️ Event title, description, main categories and sub-categories
  • 📅 Date summary, first and last date, and the next upcoming session
  • 🕒 Every upcoming session with its date, venue, price and availability
  • 💲 Minimum price, original price before discount, price type (free, free options, paid) and currency (QAR)
  • 📍 Venues with Google Maps links
  • 🏢 Organizer name and ID
  • ✅ Availability and whether the event can be booked directly on Snoonu
  • ⚠️ Restrictions (such as age limits) and the event's questions and answers
  • 🖼️ Event image
  • 🔗 Direct URL to each event page

Use Cases

  • 📈 Market research: see what kinds of events and activities are offered in Qatar, how often they run, and at what price.
  • 🕵️ Competitor monitoring: follow the events, prices and schedules that venues and organizers publish on Snoonu City.
  • 🤝 Lead generation: build a list of event organizers and venues in Qatar to contact.
  • 🗂️ Database building: create your own calendar of things to do in Doha, with dates, venues and prices.
  • 🤖 AI and automation: feed clean, structured data into spreadsheets, dashboards, or AI workflows.

How to scrape Snoonu City step by step

  1. Paste one or more Snoonu City URLs into Start URLs, or type keywords into Search queries.
  2. Set Maximum number of results to how many events you want per URL or per query.
  3. Click Start and wait for the run to finish.
  4. Download your data in JSON, CSV, Excel, or HTML from the Output tab.

Input

  • Start URLs: Snoonu City URLs to scrape. Supported pages: the main listing (https://snoonu.com/scity), category and sub-category pages (such as https://snoonu.com/scity/doha/events or https://snoonu.com/scity/doha/events/shows), search pages (https://snoonu.com/scity?q=museum) and single event pages. Filters you apply on the website (dates, category, Register / Book on Snoonu, Free Options) and the page number are kept. Arabic pages (/ar/scity/...) are supported too.
  • Search queries: keywords to search on Snoonu City, one per line. Each query is scraped separately.
  • Maximum number of results: how many events to collect for each start URL or search query. Use 0 for no limit.
  • Date from and Date to: only events taking place in this date range. Applies to search queries only.
  • Book on Snoonu only: only events that can be booked directly on Snoonu. Applies to search queries only.
  • Free options only: only events with free tickets or free options. Applies to search queries only.

You can use start URLs, search queries, or both in the same run.

Input Examples

Scrape the events category of Snoonu City:

{
"startUrls": [{ "url": "https://snoonu.com/scity/doha/events" }],
"maxResults": 5
}

Search by keywords for a date range:

{
"searchQueries": ["museum", "concert"],
"dateFrom": "2026-11-01",
"dateTo": "2026-11-30",
"maxResults": 5
}

Output

Each event is saved as one item in the dataset. Here is an example of a single item (long text and lists are shortened):

{
"url": "https://snoonu.com/scity/event/the-doha-players---silent-sky-by-lauren-gundersen",
"eventId": "da4a941c-4027-4f3d-802d-347d2a5ec05c",
"title": "The Doha Players - Silent Sky by Lauren Gundersen",
"description": "Silent Sky tells the true story of Henrietta Leavitt, a 19th-century astronomer working at Harvard Observatory. ...",
"mainCategories": ["Events"],
"categories": ["Shows"],
"organizerName": "The Doha Players",
"organizerId": "9a47cea6-5f49-4960-a72c-fdf63267b6d5",
"image": "https://images.snoonu.com/snoofun/2026-04/83343a09-95e2-4eb6-bb76-1d9abeea8eaa_output.png",
"dateInfo": "14 - 16 October & 21 - 23 October, 2026",
"dateInfoSubtitle": "Admission Tickets",
"startDate": "2026-10-14T16:30:00.000Z",
"endDate": "2026-10-23T16:30:00.000Z",
"nextSessionDate": "2026-10-22T16:30:00.000Z",
"venues": [
{
"name": "The Doha Players, Community Theatre Group",
"mapUrl": "https://www.google.com/maps/place/The+Doha+Players,+Community+Theatre+Group/@25.2077456,51.5275596,631m/..."
}
],
"minPrice": 120,
"originalMinPrice": null,
"currency": "QAR",
"priceType": "Paid",
"availability": "Available",
"bookOnSnoonu": true,
"availableSessionsCount": 2,
"totalSessionsCount": 6,
"upcomingSessions": [
{
"sessionId": "898fe1bd-2fa1-40a3-90b7-51fe28d812ec",
"title": "Day 5 - Show 1",
"startDate": "2026-10-22T16:30:00.000Z",
"venue": "The Doha Players, Community Theatre Group",
"price": 120,
"priceType": "Paid",
"availability": "Available",
"externalBookingUrl": null
}
],
"restrictions": [],
"questionsAndAnswers": [
{
"question": "Age Restrictions:",
"answer": "Recommended for ages 12+ and above."
},
{
"question": "Door Times:",
"answer": "Doors will be open 30 minutes before the start of the show."
}
]
}

You can download the dataset in JSON, CSV, Excel, XML, or HTML, or access it through the Apify API.

Notes

  • Only Snoonu City pages are supported (listing, category, search and event pages). Other Snoonu pages, such as restaurants or groceries, are skipped.
  • upcomingSessions lists only sessions that have not started yet. startDate and endDate cover all sessions, including past ones.
  • When an event or session is booked on another website, availability is External Booking and externalBookingUrl holds the link.
  • Prices are the minimum price shown by Snoonu City in Qatari riyal (QAR). Prices for each ticket type are only shown after signing in, so they are not included.
  • Descriptions are the short descriptions shown on Snoonu City.
  • Cinema movies that appear in keyword search results are not events and are skipped. Cinema showtimes listed under the Cinema category are included.
  • Arabic pages return the text in Arabic.

Why use the Snoonu Scraper?

  • ✅ No login needed: works with public data only, so there is no account to manage.
  • 🎯 Keeps your filters: paste any Snoonu City URL from your browser, with dates, category or free filters, and get exactly what you see there.
  • 🕒 Full schedule: every upcoming session with its own date, venue, price and availability.
  • 🧹 Clean data: numbers are real numbers, dates use one standard format, and text is free of HTML.
  • 💸 Pay for what you need: set a result limit per URL or query 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 no limit. The actor keeps going until it reaches your limit or runs out of events.

Do I need a Snoonu account?

No. The actor only collects publicly available data. You do not need to log in or provide any account details.

Can I scrape data on a schedule?

Yes. Use Apify Schedules to run the actor every hour, day, or week, and get fresh event data automatically.

Why are some fields empty?

Some events simply do not show every piece of information, such as a date summary or an original price. When a field is not available on the website, it is returned as null or an empty list.

Can I request a new feature or filter?

Yes. Right now the actor supports start URLs, search queries and date, Book on Snoonu and free filters. If you need other filters or inputs, 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?


Need help or want a custom solution?

Image Credit

Image credit: Snoonu