Discover/zgdypw API
live

zgdypw APIzgdypw.cn

Access daily China box office rankings by movie, cinema, circuit, and city, plus weekly/monthly reports and market analysis via the zgdypw.cn API.

Endpoint health
verified 3d ago
list_market_analysis_articles
list_data_reports
list_monthly_reports
list_weekly_reports
get_daily_box_office_movies
13/13 passing latest checkself-healing
Endpoints
13
Updated
26d ago

What is the zgdypw API?

The zgdypw.cn API exposes 13 endpoints covering China's film market data from the China Film Data Information Network, including real-time daily box office rankings across four dimensions — movies, cinemas, circuits, and cities. Endpoints like get_daily_box_office_movies return a top-10 movie list with per-film gross, cumulative sales, session count, and audience count alongside a market-level summary. Paginated report listings and full article parsers give access to weekly and monthly box office reports and market analysis.

Try it
Page number (1-indexed)
api.parse.bot/scraper/977f48b3-069b-4d79-b678-ac96ee7b6b36/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/977f48b3-069b-4d79-b678-ac96ee7b6b36/list_data_reports?page=1' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace zgdypw-cn-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.zgdypw_china_film_data_api import ChinaFilm, Report, MarketAnalysisArticle, MovieRanking

client = ChinaFilm()

# Get today's daily movie box office rankings
movie_data = client.dailymovieboxoffices.get()
print(movie_data.date, movie_data.summary.total_boxoffice, movie_data.summary.cinema_count)

for movie in movie_data.movies:
    print(movie.rank, movie.film_name, movie.day_sales, movie.day_audience)

# Browse weekly reports
for report in client.reports.list_weekly(limit=5):
    print(report.title, report.date, report.url)

# Read a market analysis article
for article in client.marketanalysisarticles.list(limit=3):
    print(article.title, article.url)

# Fetch full article content
full_article = client.marketanalysisarticles.get(url=article.url)
print(full_article.title, full_article.text)
All endpoints · 13 totalmissing one? ·

Fetch the paginated list of all data reports (monthly and weekly box office reports). Each page returns up to 10 reports with their titles, publication dates, and article URLs. Navigate pages to access older reports.

Input
ParamTypeDescription
pageintegerPage number (1-indexed)
Response
{
  "type": "object",
  "fields": {
    "page": "integer, current page number",
    "reports": "array of report objects with title, url, and date"
  },
  "sample": {
    "data": {
      "page": 1,
      "reports": [
        {
          "url": "https://www.zgdypw.cn/sc/sjbg/202606/10/t20260610_7405565.shtml",
          "date": "2026-06-10",
          "title": "全国电影票房周报(2026.06.01-06.07)"
        },
        {
          "url": "https://www.zgdypw.cn/sc/sjbg/202606/03/t20260603_7405544.shtml",
          "date": "2026-06-03",
          "title": "全国电影票房月报(2026年5月)"
        }
      ]
    },
    "status": "success"
  }
}

About the zgdypw API

Daily Box Office Data

Four endpoints deliver current-day rankings with no input required. get_daily_box_office_movies returns up to 10 movies ranked by daySales, each with filmName, filmTotalSales, daySession, and dayAudience, plus a summary object carrying totalBoxoffice, totalAudience, cinemaCount, and totalSession for the businessDay. The parallel endpoints get_daily_box_office_cinemas, get_daily_box_office_circuits, and get_daily_box_office_cities follow the same shape, substituting cinemaName, cinemaChainName, or cityName as the ranking key.

Weekly and Monthly Reports

list_data_reports returns a paginated list (using the page parameter) of all available reports with title, url, and date. If you only want one type, list_monthly_reports and list_weekly_reports pre-filter the list. Pass a url from those results to get_monthly_box_office_report or get_weekly_box_office_report to retrieve the full article. Both report endpoints return title, text, and image_urls — the visual charts in these reports are image-based, so text is often empty and the charts live in image_urls. Note that older weekly report URLs may return a 404.

Market Analysis and New Cinema Reports

list_market_analysis_articles paginates market commentary articles. Fetching a specific article via get_market_analysis_article returns the full text content, which typically includes province-level box office breakdowns, alongside any image_urls. For cinema supply-side data, list_market_info_articles surfaces new cinema reports and movie announcements. get_new_cinemas_monthly_report parses structured table data from these pages, returning a table_data field — an array of arrays — listing newly opened cinemas with their names, locations, screen counts, and opening dates.

Reliability & maintenanceVerified

The zgdypw API is a managed, monitored endpoint for zgdypw.cn — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when zgdypw.cn changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official zgdypw.cn API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3d ago
Latest check
13/13 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track daily Chinese box office gross and audience count per film to feed a film industry dashboard.
  • Monitor top-performing cinema circuits by daily session count and revenue using get_daily_box_office_circuits.
  • Build city-level box office heat maps from the cityName and totalSales fields in get_daily_box_office_cities.
  • Archive China monthly box office report images by collecting image_urls from get_monthly_box_office_report on a scheduled basis.
  • Parse newly opened cinemas — names, locations, and screen counts — from table_data in get_new_cinemas_monthly_report to track exhibition capacity growth.
  • Aggregate province-level box office commentary from get_market_analysis_article text for qualitative trend analysis.
  • Paginate through list_weekly_reports to build a historical index of weekly box office PDFs and chart images.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 zgdypw.cn have an official developer API?+
No. The China Film Data Information Network (zgdypw.cn) does not publish a public developer API or documented data feed.
What does `get_daily_box_office_movies` return, and how many movies does it cover?+
It returns data for the top 10 movies ranked by daily gross (daySales). Each entry includes filmName, daySales, filmTotalSales, daySession, and dayAudience. A summary object covers the full market: totalBoxoffice, totalAudience, cinemaCount, totalSession, and the businessDay date. Films ranked outside the top 10 are not included in this response.
Are historical daily box office figures available for a specific past date?+
Not currently. The four daily box office endpoints (get_daily_box_office_movies, get_daily_box_office_cinemas, get_daily_box_office_circuits, get_daily_box_office_cities) all return current-day data with no date parameter. Historical daily figures are not exposed. You can fork this API on Parse and revise it to add a date-filtered endpoint if the source exposes such a page.
Why do some weekly report URLs return a 404?+
The source site removes older weekly report pages over time. URLs obtained from list_weekly_reports for recent reports should resolve correctly, but older entries in the paginated list may point to pages that no longer exist. It is worth checking the url field before making a downstream request.
Is film-level metadata — such as cast, director, or genre — available through this API?+
Not currently. The API focuses on box office performance metrics and industry reports. Film metadata fields like cast, director, genre, or release schedule are not returned by any endpoint. You can fork this API on Parse and revise it to add an endpoint targeting the relevant detail pages on the source site.
Page content last updated . Spec covers 13 endpoints from zgdypw.cn.
Related APIs in EntertainmentSee all →
piaofang.maoyan.com API
Track real-time movie box office performance, search films and shows, and monitor streaming popularity rankings across China's entertainment market. Discover theater rankings, upcoming release schedules, and movie showtimes to stay updated on cinema trends and audience engagement metrics.
boxofficemojo.com API
Track and analyze box office performance data by searching for movies, viewing detailed metrics, comparing charts, and checking upcoming release schedules. Access comprehensive information on movie performance including daily charts, all-time worldwide rankings, and release-specific performance data.
maoyan.com API
Find and browse now-showing and coming-soon movies with detailed information, then discover nearby cinemas and filter them by location and amenities. Get comprehensive movie details and search through Chinese movie theaters to plan your movie outings.
the-numbers.com API
Search and discover comprehensive movie industry data including box office statistics, cast and crew information, and all-time records directly from the-numbers.com. Track daily box office charts and retrieve detailed movie information to stay informed about film performance and historical cinema records.
fond-kino.ru API
Access real-time Russian cinema box office statistics, search and explore detailed film catalogs, check screening schedules, and discover top-performing movies. Get industry insights through analytics reports, exhibitor information, and trending cinema data all from the official Russian Cinema Fund database.
m.maoyan.com API
Discover currently showing and upcoming movies with detailed information including ratings, cast, directors, release dates, and posters from Maoyan Movies. Search for specific movie details to stay updated on the latest cinema releases and find comprehensive film information all in one place.
chinamoney.com.cn API
Access real-time and historical China interbank market data including FX rates, SHIBOR and LPR benchmark rates, RMB exchange indices, and CNY central parity rates. Monitor spot FX quotes, daily bulletins, and monthly average rates to track Chinese currency movements and money market trends.
qq.com API
Access the latest news, articles, stock indices, and sports schedules from QQ.com's homepage, and search across multiple news categories to stay informed on hot topics and evening reports. Get real-time data including homepage content, images, links, and live sports schedules all from one unified service.