CinemaClock Scraper avatar

CinemaClock Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
CinemaClock Scraper

CinemaClock Scraper

Scrape movie showtimes from CinemaClock.com with a free movie showtimes aggregator covering hundreds of cities across North America. Get current showtimes by city, theater, or movie.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

Scrape CinemaClock — the movie showtimes directory covering cinemas across the United States and Canada. Pull every showtime for a city, target a single theatre, or list the cities the site covers, and get the film title, theatre name, date, screening time, presentation format (IMAX, 3D, VIP, standard), age rating, genre, and runtime, with links back to the film and theatre pages. Filter to a single date to build a one-day schedule. HTTP-only against cinemaclock.com. No auth, no proxy.

What this actor does

  • Four modes: getCityShowtimes, getTheaterShowtimes, getMovieShowtimes, listCities
  • 30 cities exposed as a dropdown — 24 US metros plus Toronto, Montreal, Vancouver, Calgary, Edmonton, Ottawa, Winnipeg and Quebec City
  • Date filter: restrict output to a single YYYY-MM-DD date
  • Format detection: each showtime is labelled with its presentation format rather than lumped together
  • Empty fields are omitted

Output: per showtime (modes getCityShowtimes / getTheaterShowtimes / getMovieShowtimes)

  • movieTitle — film title
  • movieUrl — film page on CinemaClock
  • theaterName — cinema name
  • theaterUrl — theatre page on CinemaClock
  • city — city slug the showtime belongs to
  • date — screening date
  • showtime — screening time
  • format — presentation format, e.g. IMAX, 3D, VIP, Standard
  • rating — age / content rating
  • genre — film genre
  • duration — runtime
  • scrapedAt

Output: per city (mode listCities)

  • citySlug — the value to pass as city
  • cityName — readable city name
  • url — the city's page on CinemaClock
  • scrapedAt

Input

FieldTypeDefaultDescription
modestringgetCityShowtimesgetCityShowtimes / getTheaterShowtimes / getMovieShowtimes / listCities
citystringnew-yorkCity slug, e.g. toronto, chicago, vancouver (mode=getCityShowtimes)
theaterUrlstringFull CinemaClock theatre URL (mode=getTheaterShowtimes)
movieUrlstringFull CinemaClock film URL (mode=getMovieShowtimes) — see FAQ
datestringRestrict to one date, YYYY-MM-DD
maxItemsint50Hard cap (1–500)

Example: every showtime in a city

{
"mode": "getCityShowtimes",
"city": "new-york",
"maxItems": 300
}

Example: one city, one date

{
"mode": "getCityShowtimes",
"city": "toronto",
"date": "2026-09-12",
"maxItems": 200
}

Example: a single theatre's schedule

{
"mode": "getTheaterShowtimes",
"theaterUrl": "https://www.cinemaclock.com/movie-theaters/alamo-drafthouse-lower-manhattan",
"maxItems": 100
}

Example: discover the supported cities

{
"mode": "listCities"
}

Use cases

  • Local listings and city guides — publish an always-current "what's on" showtime grid
  • Ticketing and comparison apps — aggregate schedules across cinemas in one metro
  • Distribution analysis — measure how many screens and formats a release is playing on
  • Exhibitor benchmarking — compare a cinema's programming and IMAX/VIP mix against rivals
  • Chatbots and assistants — answer "what's playing near me tonight?" from structured data
  • Audience research — track genre and rating mix by city over a release window

FAQ

What is CinemaClock? A long-running showtimes directory for cinemas across Canada and the United States. See cinemaclock.com.

Is this affiliated with CinemaClock? No. This is a third-party actor reading their public showtime pages.

Do I need an account? No. All the data collected is publicly visible.

Which mode should I use? getCityShowtimes is the workhorse — it discovers every cinema in the city and reads each one's schedule. getTheaterShowtimes is faster when you only care about one venue.

Why does getMovieShowtimes often return nothing? CinemaClock's per-film pages load their schedule after the page renders, so an HTTP-only fetch sees an empty grid. Use getCityShowtimes or getTheaterShowtimes and filter the output on movieTitle instead — that path is server-rendered and reliable.

How far ahead do showtimes go? As far as the cinemas have published, typically the current day plus several days out. Use date to slice a specific day from that window.

What formats can appear? Whatever the cinema advertises — IMAX, 3D, VIP, D-BOX, and similar. Screenings with no special format are labelled Standard rather than left blank.

Are the ratings US or Canadian? Both, depending on the city — US cinemas report MPAA ratings, Canadian ones report provincial classifications. The value is passed through as published.

Can I find the city slug for a city not in the dropdown? Run listCities to get every slug the actor supports, along with its page URL.

How fresh is the data? Live at run time. Cinemas update schedules daily, usually publishing the coming week midweek.