LiveTicket.ma Scraper - Morocco Events avatar

LiveTicket.ma Scraper - Morocco Events

Pricing

from $2.80 / 1,000 results

Go to Apify Store
LiveTicket.ma Scraper - Morocco Events

LiveTicket.ma Scraper - Morocco Events

⚡ Fast LiveTicket.ma scraper for Morocco events. No login, no API key. Get concerts and shows by keyword, category, city, date or URL with dates, venues, organizer, every ticket category with prices in MAD, sales status and posters. Perfect for event and price monitoring.

Pricing

from $2.80 / 1,000 results

Rating

0.0

(0)

Developer

Aboo Script

Aboo Script

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Security

Limited permissions

Share

LiveTicket.ma Scraper - Morocco Events

LiveTicket.ma Scraper extracts concerts, shows and other events in Morocco from LiveTicket.ma into clean, structured data you can download as JSON, CSV, Excel, or HTML. Paste a LiveTicket.ma page or type a keyword, and get the event title, date, venue, city, organizer, sales status, every ticket category with its price in MAD, the description and the poster image. No account or login required.

Introduction

LiveTicket.ma is a Moroccan ticketing website for live events, mostly concerts and tribute shows in Casablanca, Rabat, Marrakech and Tangier. Its event pages list every ticket category with its price, which makes it a useful source for following the Moroccan live entertainment market.

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 LiveTicket.ma?

  • 🎤 Event title, tagline, category and description
  • 📅 Event date and time, plus the date text shown on the page (e.g. when a new date is still to be announced)
  • 📍 Venue and city
  • 🏢 Organizer
  • 🎟️ Every ticket category with its name, description, price, and booking link
  • 💲 Lowest and highest ticket price in MAD
  • 🚦 Sales status (on sale, sales closed, postponed, unavailable) and whether the event is already over
  • 🖼️ Event poster image
  • 🔗 Direct URL and ID of each event

Use Cases

  • 📈 Market research: track which artists and shows are booked in Moroccan cities and how tickets are priced.
  • 🕵️ Competitor monitoring: follow the events, venues and price levels of other promoters.
  • 🤝 Lead generation: build a list of organizers and venues active in the Moroccan events scene.
  • 🗂️ Database building: create your own calendar of concerts and shows in Morocco.
  • 🤖 AI and automation: feed clean, structured data into spreadsheets, dashboards, or AI workflows.

How to scrape LiveTicket.ma step by step

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

Input

  • Start URLs: LiveTicket.ma URLs to scrape. Supported pages: the home page, the events page with or without filters (e.g. https://liveticket.ma/events/?category=concerts&city=rabat), category pages (https://liveticket.ma/event-category/concerts/), city pages (https://liveticket.ma/event-city/casablanca/) and single event pages. Any filters you apply on the events page (category, city, dates, keyword) are kept in the results.
  • Search queries: keywords to search on LiveTicket.ma, such as an artist or show name, one per line. Each query is scraped separately.
  • Maximum number of results: how many events to collect for each start URL or search query. Set 0 for no limit.
  • Category: only return events of this category. Applies to search queries only.
  • City: only return events in this city. Applies to search queries only.
  • Date from: only return events on or after this date. A date in the past also returns past events. Applies to search queries only.
  • Date to: only return events on or before this date. Applies to search queries only.

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

Input Examples

Scrape the events page of LiveTicket.ma:

{
"startUrls": [{ "url": "https://liveticket.ma/events/" }],
"maxResults": 5
}

Search by keyword with filters:

{
"searchQueries": ["tribute"],
"category": "concerts",
"city": "casablanca",
"dateFrom": "2026-01-01",
"maxResults": 5
}

Output

Each event is saved as one item in the dataset. Here is an example of a single item (ticket list and description shortened):

{
"url": "https://liveticket.ma/event/coldplay-tribute-a-sky-full-of-stars/",
"id": 46334,
"title": "Coldplay Tribute – A Sky Full of Stars",
"tagline": "Mega Show",
"category": "Concerts",
"city": "Casablanca",
"venue": "Église du Sacré-Cœur",
"organizer": "UnderGround",
"startDate": "2026-10-29T20:00:00Z",
"dateText": "29 octobre 2026 20:00",
"saleStatus": "On sale",
"isPastEvent": false,
"priceMin": 300,
"priceMax": 1490,
"currency": "MAD",
"tickets": [
{
"id": 46337,
"name": "GENERAL ACCESS",
"description": null,
"price": 300,
"priceText": "300 DH",
"currency": "MAD",
"url": "https://liveticket.ma/ticket/coldplay-tribute-a-sky-full-of-stars-october-29-2026-800-pm/?ticket_id=46337"
},
{
"id": 46338,
"name": "GOLD EXPERIENCE",
"description": null,
"price": 450,
"priceText": "450 DH",
"currency": "MAD",
"url": "https://liveticket.ma/ticket/coldplay-tribute-a-sky-full-of-stars-october-29-2026-800-pm/?ticket_id=46338"
}
],
"description": "Préparez-vous à vivre une soirée exceptionnelle au cœur de La Cathédrale du Sacré-Cœur de Casablanca avec un hommage spectaculaire à Coldplay.\n\nEntre bracelets ...",
"image": "https://liveticket.ma/wp-content/uploads/royaltickets-uploads/2026/10/Affiche-hommage-a-Coldplay-a-Casablanca-1.png"
}

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

Notes

  • LiveTicket.ma usually lists only a handful of upcoming events at a time, so a run over the events page returns a small number of results.
  • Past events can be reached with a search query and a Date from in the past. The website no longer shows their ticket prices, so their ticket list is empty and the sales status is "Unavailable".
  • Event dates are converted from Moroccan local time. When an event is postponed without a new date, the date is null and the page text is kept in dateText.
  • Titles, descriptions and ticket names are in the language used by the website (mostly French).
  • Venue pages and other website pages (blog, contact) are not supported and are skipped.

Why use the LiveTicket.ma Scraper?

  • ✅ No login needed: works with public data only, so there is no account to manage.
  • 🎯 Keeps your filters: paste any events page URL from your browser and get exactly what you see there.
  • 🎟️ All ticket prices: every ticket category of an event, not just the cheapest one.
  • 🧹 Clean data: prices 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 LiveTicket.ma 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 data automatically.

Why are some fields empty?

Some events simply do not show every piece of information, such as a tagline or a ticket description. When a field is not available on the website, it is returned as null.

Can I request a new feature or filter?

Yes. Right now the actor supports start URLs, search queries, and category, city and date filters. If you need other 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: LiveTicket.ma