UK & Ireland Cinema Showtimes Scraper avatar
UK & Ireland Cinema Showtimes Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
UK & Ireland Cinema Showtimes Scraper

UK & Ireland Cinema Showtimes Scraper

Scrape UK & Ireland cinema showtimes from official cinema websites. Collect movie schedules, formats, availability, and booking links in a clean, analysis-ready format.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Kerl Vision

Kerl Vision

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 days ago

Last modified

Share

🎬 UK & Ireland Cinema Showtimes Scraper | Apify Actor

Extract accurate, up-to-date cinema showtimes in the UK & Ireland from official cinema websites.

This Apify Actor is a production-ready cinema showtimes scraper built to collect movie schedules, screening formats, availability, and booking links at scale.
It is designed for data teams, analysts, media planners, aggregators, and developers who need reliable cinema data without maintaining fragile custom scrapers.

Typical use cases include cinema schedule monitoring, release tracking, dashboards, content aggregation, and competitive analysis.


⭐ Why Use This Actor

🧩 Purpose-built for cinema data
Scrapes showtimes directly from official cinema websites β€” not third-party aggregators.

⚑ Fast and scalable
Parallel execution with proxy-aware logic for high-traffic cinema chains.

🎯 Flexible output control
Choose how much data you receive using configurable data tiers.

πŸ“Š Analysis-ready results
Clean, normalized output designed for CSV exports, dashboards, and BI tools.

🌍 UK & Ireland focused
Coverage tailored specifically to UK & IE cinema networks and site structures.

πŸ›  Built for extension
Designed to grow with new cinema chains and custom requirements.


πŸš€ What This Actor Does

  • Scrapes official cinema websites (starting with Cineworld)
  • Collects movie showtimes by cinema and venue
  • Normalizes data into a structured, consistent format
  • Supports UK & Ireland coverage
  • Runs reliably on the Apify platform or locally for development

⭐ Key Features

  • UK & Ireland cinema showtimes scraping
  • Tier-based cinema selection (Tier 1–4)
  • Multiple data tiers controlling output depth
  • Configurable date range and time format
  • Parallel scraping for faster runs
  • Proxy-aware design for high-traffic sites
  • Output optimized for CSV, JSON, BI tools, and APIs

🎬 Cinema Tiers Explained

Cinema Tiers define which cinemas are included in a run. Each higher tier includes all cinemas from the previous tiers, plus additional ones.

This allows you to control coverage, data volume, and cost based on your needs.

πŸ§ͺ Tier 0 β€” Starter Tier

Minimal data Β· Testing & validation

  • Designed for quick testing and schema validation
  • Includes a single lightweight cinema
  • Ideal for checking output structure before running larger tiers

Included cinemas:

  • GlasgowFilmUK

Proxy usage: Not required

🎯 Tier 1 β€” Core Tier

Lowest volume Β· Highest-value cinemas

  • Major national cinema chains
  • Stable structure and high-quality data
  • Optimized for production use with predictable result size

Included cinemas:

  • CineworldUK

Proxy usage: Required

πŸ“ˆ Tier 2 β€” Expanded Tier

Broader coverage Β· Moderate data growth

  • Includes Tier 1 cinemas

  • Adds additional high-traffic cinema chains

  • Suitable for analytics, dashboards, and reporting

Included cinemas:

  • CineworldUK
  • (More cinemas coming soon)

Proxy usage: Required (Will be Used for only Tier 1 cinemas)

🧠 Tier 3 β€” Advanced Tier

Market-wide view Β· Higher data volume

  • Includes Tier 1 & Tier 2 cinemas

  • Adds regional and mid-size cinema chains

  • Ideal for competitive intelligence and trend analysis

Included cinemas:

  • CineworldUK
  • GlasgowFilmUK
  • (More cinemas coming soon)

Proxy usage: Required (Will be Used for only Tier 1 cinemas)

🌍 Tier 4 β€” Complete Tier

** Maximum coverage Β· Full market monitoring**

  • Includes all supported cinemas

  • Adds small, niche, and independent venues

  • Best for enterprise use cases and full-market tracking

Included cinemas:

  • CineworldUK
  • GlasgowFilmUK
  • (All remaining cinemas as they are added)

Proxy usage: Required (Will be Used for only Tier 1 cinemas)

βœ… Important notes

  • Selecting a higher tier automatically includes all lower tiers
  • Higher tiers return more results and may incur higher usage-based costs
  • Tier composition will expand over time as new cinemas are added

πŸ“₯ Input Configuration

The Actor accepts a JSON input with the following parameters:

FieldTypeDescriptionDefault
cinema_tierstringCinema tier to scrape (Tier 0–4)Tier 0
number_of_daysintegerNumber of upcoming days to scrape7
data_tierstringOutput detail levelbasic
date_formatstringShowtime format (strftime-style)dd-mm-yyyy HH:MM
parallel_limitintegerConcurrent cinemas processed10

Example input:

{
"cinema_tier": "Tier 1",
"number_of_days": 7,
"data_tier": "enhanced",
"date_format": "dd-mm-yyyy HH:MM",
"parallel_limit": 5
}

πŸ“€ Output Overview

Each output row represents one movie showtime at one cinema venue.

Returned fields depend on the selected data_tier, allowing you to balance dataset size and detail.


🧱 Data Tiers (Output Levels)

Data TierTypical Use
basicLightweight schedules and calendars
enhancedBooking links, formats, accessibility
detailedMovie metadata and assets
fullVenue details and geolocation

πŸ“Š Output Fields by Data Tier

Core Fields (All Tiers)

FieldDescription
cinemaCinema brand
venueCinema location name
filmMovie title
show_timeFormatted showtime

Enhanced Fields (enhanced, detailed, full)

FieldDescription
show_formatIMAX, 3D, 2D, etc.
show_accessibilityAccessibility indicators
show_other_typeSpecial screening labels
sold_outSold-out flag
booking_urlTicket booking URL

Movie Details (detailed, full)

FieldDescription
film_urlMovie details page
film_ratingAge rating
film_genreGenres
film_durationDuration in minutes
film_release_dateRelease date
film_release_yearRelease year
film_posterPoster image URL
film_videoTrailer URL

Venue Details (full only)

FieldDescription
venue_urlVenue page
venue_addressFull address
venue_cityCity
venue_stateRegion
venue_zipcodePostal code
venue_latLatitude
venue_lonLongitude

πŸ“„ Example Output (Full Data Tier)

[
{
"cinema": "Cineworld UK",
"venue": "Cineworld Birmingham",
"film": "Avatar 2",
"show_time": "10-01-2026 14:30",
"show_format": "IMAX",
"sold_out": false,
"booking_url": "https://www.cineworld.co.uk/booking/...",
"film_rating": "12A",
"film_genre": "Action; Adventure",
"film_duration": 192,
"film_release_date": "2026-12-16",
"film_poster": "https://.../avatar2.jpg",
"venue_city": "Birmingham",
"venue_lat": 52.48,
"venue_lon": -1.89
}
]

πŸ“¦ CSV & Dataset Output

  • All results are written to the default Apify dataset
  • Export easily as CSV, JSON, or Excel
  • Writing CSV files inside the Actor does not consume local disk space on Apify

❓ Frequently Asked Questions

Can I scrape multiple cinema tiers in one run?
Currently, one tier per execution to keep performance and proxy usage predictable.

Are sold-out screenings included?
Yes. Sold-out showtimes are included with sold_out = true.

Is Apify Proxy required?
Tier 1: yes. Tier 2–4: no.

Can I scrape more than 7 days?
Yes, up to what cinema websites expose (commonly 14–30 days).

Can I run this Actor locally?
Yes, for development and testing. Production runs are recommended on Apify.


πŸ›  Troubleshooting

Tier 1 fails immediately
Enable Apify Proxy or switch to Tier 2–4.

Empty dataset
Check date range, cinema availability, or temporary website issues.

High memory usage
Reduce parallel_limit or number_of_days.


🀝 Support & Customization

Need additional cinemas, a custom output schema, scheduled monitoring, or private deployment?

If you want us to prioritize specific cinema chains, regions, or venues, or tailor the output for your workflow, feel free to reach out.

πŸ“§ Email: info@kerlvision.com
🌐 Website: https://kerlvision.com

This Actor is designed to be extended and customized for professional use.


πŸ“ˆ Roadmap

  • Additional cinema chains
  • Multi-tier scraping in a single run
  • Automated cinema discovery
  • Country-level filtering
  • Schedule change detection
  • Monthly Subscription Plans

This Actor scrapes publicly available data from official cinema websites.
Users are responsible for compliance with applicable laws and website terms.


πŸŽ₯ Reliable UK & Ireland cinema showtimes β€” ready for analysis.