Discover/maoyan.com API
live

maoyan.com APIwww.maoyan.com

Access Maoyan movie data via API: now-showing and coming-soon listings, detailed movie info, cinema availability, and filter options for Chinese theaters.

Endpoints
4
Updated
14d ago
Try it
Maximum number of movies to return.
Pagination offset for now-showing movies (applies to show_type=1 only).
City ID (e.g. 1 for Beijing, 59 for Chengdu).
1 for now showing, 2 for coming soon.
api.parse.bot/scraper/e9bfd954-21ee-4c0c-8ba9-f8fe2c8276d5/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/e9bfd954-21ee-4c0c-8ba9-f8fe2c8276d5/list_movies?limit=5&city_id=1&show_type=2' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

List movies currently showing in theaters or coming soon. Returns movie names, scores, stars, release dates, poster images, and showing info. For now-showing (show_type=1), returns paginated results in batches of up to 12 per offset page. For coming-soon (show_type=2), returns all upcoming movies up to the limit.

Input
ParamTypeDescription
limitintegerMaximum number of movies to return.
offsetintegerPagination offset for now-showing movies (applies to show_type=1 only).
city_idstringCity ID (e.g. 1 for Beijing, 59 for Chengdu).
show_typestring1 for now showing, 2 for coming soon.
Response
{
  "type": "object",
  "fields": {
    "count": "integer number of movies returned in this response",
    "total": "integer total number of movies available",
    "movies": "array of movie objects with id, name, poster, score, stars, release_date, show_info",
    "movie_ids": "array of all movie IDs (now_showing only)",
    "show_type": "string indicating 'now_showing' or 'coming_soon'"
  },
  "sample": {
    "data": {
      "count": 5,
      "total": 60,
      "movies": [
        {
          "id": 1528954,
          "name": "消失的人",
          "score": 0,
          "stars": "郑恺,刘浩存,邱泽",
          "poster": "https://p0.pipi.cn/mediaplus/friday_image_fe/e429583d494b81374c1fae82faddb2ae3dbf5.jpg?imageMogr2/quality/80",
          "version": "",
          "pre_show": false,
          "show_info": "今天282家影院放映2094场",
          "wish_count": 88602,
          "release_date": "2026-05-01"
        }
      ],
      "offset": 0,
      "movie_ids": [
        1528954,
        1575885,
        1525209
      ],
      "show_type": "now_showing"
    },
    "status": "success"
  }
}

About the maoyan.com API

This API exposes 4 endpoints covering Maoyan's Chinese movie ecosystem, returning now-showing and coming-soon film listings, full movie details, and cinema availability data. The list_movies endpoint alone returns up to 12 fields per movie object including score, cast, poster URL, release date, and show info. Together, the endpoints let you query across cities, filter cinemas by district, and retrieve trailers and photo galleries for specific titles.

Movie Listings

The list_movies endpoint returns paginated movie data for either now-showing (show_type=1) or coming-soon (show_type=2) films. Each movie object includes id, name, poster, score, stars, release_date, and show_info. Results can be scoped to a specific city using city_id (e.g. 1 for Beijing, 59 for Chengdu). For now-showing titles, the response also includes a movie_ids array covering all available film IDs in the city. Pagination is controlled via offset and limit, with up to 12 results per page for now-showing queries.

Movie Details

get_movie_detail accepts a movie_id from list results and returns an expanded record: director, category (genre tags), duration in minutes, wish_count, video_url for the trailer, and a photos array of image URLs. Score and cast fields (stars) are also present, giving enough data to build a full movie profile page without additional requests.

Cinema Listings and Filters

list_cinemas returns up to 20 cinemas per request showing a given movie_id in a city. Each cinema object includes name, address, sell_price, distance, allow_refund, has_snack, vip_tag, and show_times. Use district_id — obtained from get_cinema_filters — to narrow results to a specific urban district. Pagination via offset is supported, though the upstream source caps results at 20 per page.

get_cinema_filters provides the full set of filterable dimensions for a movie/city combination: brand, district, hallType, service, subway, and timeRanges. Each filter category carries a name and an options array, which feeds directly into district_id values for list_cinemas.

Common use cases
  • Build a city-specific now-showing listings page using list_movies with city_id and show_type=1
  • Display a movie detail page with trailer, cast, director, genre, and photo gallery from get_movie_detail
  • Find cinemas near a district screening a given film using list_cinemas with district_id from get_cinema_filters
  • Track wish_count across coming-soon titles over time to gauge pre-release audience interest
  • Aggregate sell_price data from list_cinemas to compare ticket pricing across theaters in a city
  • Surface refund policy and snack availability per cinema using allow_refund and has_snack fields
  • Populate a movie search UI with poster images, scores, and release dates from list_movies
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Maoyan have an official public developer API?+
Maoyan does not publish a documented public developer API for third-party use. The platform is a consumer-facing Chinese ticketing and movie discovery site with no official API program listed on their website.
How does city scoping work across endpoints, and are all Chinese cities supported?+
The list_movies, list_cinemas, and get_cinema_filters endpoints all accept a city_id parameter. Known values include 1 for Beijing and 59 for Chengdu. The API returns data for cities where Maoyan has active theater and ticketing coverage, which is concentrated in mainland Chinese cities. Not every city or smaller municipality may return results. You can fork this API on Parse and revise it to add a dedicated city lookup endpoint if you need to enumerate supported city IDs programmatically.
What does list_cinemas return per cinema, and what is the pagination limit?+
Each cinema object in list_cinemas includes id, name, address, sell_price, distance, allow_refund, has_snack, vip_tag, and show_times. The source caps results at 20 cinemas per request regardless of the limit parameter. To retrieve more results, increment the offset parameter. Using district_id (from get_cinema_filters) narrows the result set and can make pagination more manageable in dense urban areas.
Does the API return user reviews or written comments for movies?+
Not currently. The API covers aggregate scores, wish_count, cast, director, genre, duration, trailer URL, and photos via get_movie_detail, but individual user reviews or comment threads are not exposed. You can fork this API on Parse and revise it to add a reviews endpoint if that data is needed.
Does get_cinema_filters return subway line data, and how is it used?+
Yes. The filters object from get_cinema_filters includes a subway key alongside brand, district, hallType, service, and timeRanges. Each filter category has a name and an options array. The subway filter can be used to identify cinemas accessible via specific metro lines, though the actual filtering by subway line must be applied on the client side — list_cinemas accepts district_id but does not currently expose a subway_id filter parameter.
Page content last updated . Spec covers 4 endpoints from www.maoyan.com.
Related APIs in EntertainmentSee all →
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
novelbin.me API
Search and browse novels by title, genre, or popularity, and explore trending, completed, or recently updated works. Access full novel details, chapter listings, chapter content, author information, related titles, and reader comments. Authenticated users can manage bookmarks with reading-status tracking and subscribe to novels for update notifications.
quizbowlpackets.com API
Search and browse thousands of quizbowl question sets across all competition levels, then access detailed metadata like difficulty, subjects, and download links for each packet. Find the perfect practice materials for High School, Collegiate, Middle School, or Pop Culture quizbowl competitions.
glastonburyfestivals.co.uk API
Discover historical and current Glastonbury Festival line-ups, find artist set times and stage locations, and search for specific performers across all festival years. Stay updated with the latest festival news and explore detailed information about festival areas and stages.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.