Discover/MangaUpdates API
live

MangaUpdates APImangaupdates.com

Access MangaUpdates data via API: daily manga releases, full series metadata, genre listings, and site statistics. 4 endpoints, no scraping setup required.

Endpoint health
verified 1d ago
get_genres
get_releases_by_day
get_series
get_site_stats
4/4 passing latest checkself-healing
Endpoints
4
Updated
26d ago

What is the MangaUpdates API?

This API exposes 4 endpoints covering MangaUpdates data — daily release schedules, detailed series records, genre listings, and platform-wide statistics. The get_series endpoint returns fields like title, type, year, description, genres, categories, and completion status for any series by its numeric MangaUpdates ID. The get_releases_by_day endpoint surfaces paginated release data for the current day, including chapter and volume numbers.

Try it
Page number for pagination.
Requested results per page. Actual page size is determined by the upstream API.
api.parse.bot/scraper/49f2db98-4a9a-4adf-9692-3fe67f850b52/<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/49f2db98-4a9a-4adf-9692-3fe67f850b52/get_releases_by_day?page=1&per_page=100' \
  -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 mangaupdates-com-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.

"""Walkthrough: MangaUpdates SDK — discover releases, look up series, browse genres."""
from parse_apis.mangaupdates_api import MangaUpdates, SeriesNotFound

client = MangaUpdates()

# Browse today's manga releases (paginated, capped at 5 items total).
for release in client.releases.list(limit=5):
    print(release.title, f"ch.{release.chapter}")

# Drill into a specific series by ID.
naruto = client.serieses.get(series_id="17360452316")
print(naruto.title, naruto.bayesian_rating, naruto.completed)

# List all genres in one shot (single-page endpoint).
for genre in client.genres.list(limit=3):
    print(genre.genre, genre.stats.series)

# Get global site statistics.
stats = client.sitestatses.get()
print(stats.total_users, stats.latest_user.username)

# Typed error handling: catch a missing series.
try:
    client.serieses.get(series_id="99999999999")
except SeriesNotFound as exc:
    print(f"Series not found: {exc.series_id}")

print("exercised: releases.list / serieses.get / genres.list / sitestatses.get")
All endpoints · 4 totalmissing one? ·

Fetch manga releases for today with pagination. Returns release titles, chapters, and volumes. The upstream API controls the actual page size returned. Paginates via integer page counter. Each Release carries a series id that can be passed to get_series for full details.

Input
ParamTypeDescription
pageintegerPage number for pagination.
per_pageintegerRequested results per page. Actual page size is determined by the upstream API.
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "results": "array of release objects with id, title, chapter, and volume",
    "per_page": "integer results per page as returned by upstream",
    "total_hits": "integer total number of releases for today"
  }
}

About the MangaUpdates API

Daily Releases and Series Lookup

The get_releases_by_day endpoint returns today's manga releases as a paginated list. Each result object includes the release id, title, chapter, and volume. You can pass page and per_page parameters to walk through results, though the actual page size returned is controlled by the upstream data source and may differ from the value you request. The total_hits field tells you the full count of releases for the day.

The get_series endpoint accepts a series_id — a large integer specific to MangaUpdates, found in series URLs (for example, 17360452316 for Naruto). It returns a full record: title, type (Manga, Manhwa, etc.), year, status, completed boolean, description, genres array, categories array with vote counts, and an image object with original and thumbnail URLs plus dimensions. The endpoint returns a 404 if the series ID does not exist.

Genres and Site Statistics

The get_genres endpoint requires no inputs and returns the full list of genres recognized by MangaUpdates. Each genre entry includes an id, genre name, description, and a stats object containing series count, author count, filter count, and highlight count — useful for understanding relative genre coverage across the catalog.

The get_site_stats endpoint also takes no inputs and returns platform-level counters: total_users, total_forum_posts, total_forum_topics, and a latest_user object with user_id, username, url, and time_joined. These fields reflect the current state of the MangaUpdates community.

Reliability & maintenanceVerified

The MangaUpdates API is a managed, monitored endpoint for mangaupdates.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when mangaupdates.com 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 mangaupdates.com 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
1d ago
Latest check
4/4 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 chapter releases across all manga titles using get_releases_by_day with pagination.
  • Build a manga catalog app that pulls title, type, year, and cover image via get_series.
  • Display genre breakdowns and series counts from get_genres to help users browse by category.
  • Monitor MangaUpdates community growth over time by polling get_site_stats for user and forum counts.
  • Cross-reference series completion status and genres to recommend finished series in a specific genre.
  • Aggregate category vote data from get_series to surface community-tagged themes for a title.
  • Log latest registered users from get_site_stats to track platform activity trends.
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 MangaUpdates have an official developer API?+
Yes. MangaUpdates provides an official public API documented at https://api.mangaupdates.com/. This Parse API surfaces a subset of that data through a standardized interface with no authentication setup on your end.
What does `get_series` return and how do I find a series ID?+
The endpoint returns title, type, year, description, publication status, a completed boolean, genres, categories with vote counts, and an image object with original and thumbnail URLs. Series IDs are the large integers embedded in MangaUpdates series page URLs — for example, the URL for Naruto contains the ID 17360452316.
Does `get_releases_by_day` return releases for past or future dates?+
The endpoint only returns releases for the current day. Historical release data by date and future scheduled releases are not covered by the current API. You can fork it on Parse and revise to add the missing endpoint if date-range release queries are required.
Does the API expose author, publisher, or scanlation group data?+
Not currently. The API covers series-level metadata (title, type, year, genres, categories, status) and daily release titles with chapter/volume numbers, but does not return author records, publisher details, or scanlation group attribution. You can fork it on Parse and revise to add the missing endpoint.
Is there a quirk with the `per_page` parameter in `get_releases_by_day`?+
Yes. The per_page value you pass is a requested hint, but the actual number of results per page is determined by the upstream data source. The per_page field in the response reflects the actual count returned, which may be larger than what you requested.
Page content last updated . Spec covers 4 endpoints from mangaupdates.com.
Related APIs in EntertainmentSee all →
mangafire.to API
Browse and search manga titles by genre, type, and status, then get detailed information about specific series including today's latest updates. Sort and filter manga listings to discover new reads tailored to your preferences.
mangalib.org API
Browse and search a comprehensive manga catalog, read chapters and pages, view manga details and cover images, and discover personalized recommendations. Access comments, track your currently reading list, and find random titles to explore.
animenewsnetwork.com API
Access the latest anime news, reviews, ratings, and release schedules from Anime News Network. Retrieve top-rated anime rankings, read professional reviews, look up detailed series information, and browse upcoming premiere dates.
omegascans.org API
Browse and search thousands of comics and novels, view chapters and series details, and stay updated with the latest announcements and releases from Omega Scans. Discover new content through the homepage, search specific series, and access chapter-by-chapter reading with real-time updates on what's newly published.
aniwatchtv.to API
Extract all
webtoons.com API
Search and discover Webtoon series by title or genre, view episode details and images, check rankings and trending content, and learn about authors and their works. Access comprehensive information about original and canvas series to find your next favorite read.
anime.com API
Browse anime news, discover shows with detailed information and episode lists, and participate in community polls and discussions all from one unified service. Search across anime.com's comprehensive database to find exactly what you're looking for.
mydramalist.com API
Search and discover Asian dramas from MyDramaList, including Korean, Japanese, Chinese, Taiwanese, Thai, and Hong Kong shows. Retrieve comprehensive details such as cast, ratings, synopses, genres, airing schedules, and episode information across thousands of titles.