Discover/Magzter API
live

Magzter APImagzter.com

Access Magzter's full catalog of magazines, newspapers, and articles. Search publications, browse issues, fetch article bodies, and retrieve category listings.

Endpoint health
verified 4d ago
search_publications
get_magazines_catalog
get_newspapers_catalog
get_publication_details
get_publication_issues
9/9 passing latest checkself-healing
Endpoints
9
Updated
26d ago

What is the Magzter API?

The Magzter API exposes 9 endpoints covering the full catalog of magazines, newspapers, and individual stories available on magzter.com. Use search_publications to find publications by keyword across the entire catalog, get_publication_issues to pull an archive of dated issues with cover images, or get_story_details to retrieve full article body text, author, publisher, and publication date for any story.

Try it
Zero-based page number for pagination.
Search keyword.
api.parse.bot/scraper/dddbddd3-be24-41d6-bb47-de690a401036/<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/dddbddd3-be24-41d6-bb47-de690a401036/search_publications?page=0&query=technology' \
  -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 magzter-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: Magzter SDK — browse publications, issues, and stories."""
from parse_apis.magzter_api import Magzter, Publication, Story, NotFoundError

magzter = Magzter()

# Search for technology publications — limit= caps total items fetched.
for pub in magzter.publications.search(query="technology", limit=5):
    print(pub.mag_name, pub.country, pub.issue_price)

# Browse magazine catalog
for mag in magzter.publications.list_magazines(limit=3):
    print(mag.mag_name, mag.pub_name, mag.slug)

# List available categories
for cat in magzter.categories.list(limit=5):
    print(cat.name)

# Drill into a specific publication's issue archive
pub = magzter.publications.search(query="time", limit=1).first()
if pub:
    for issue in pub.archive.list(limit=3):
        print(issue.name, issue.date_published, issue.url)

# Get issue details from the archive
if pub:
    issue = pub.archive.list(limit=1).first()
    if issue:
        detail = issue.details()
        print(detail.in_this_issue)
        print(detail.metadata.name, detail.metadata.publisher.name)

# Browse stories by category and get full article content
story = magzter.stories.by_category(category="Cover-Stories", section_id="sec_60", limit=1).first()
if story:
    try:
        full = story.details()
        print(full.headline, full.date_published, full.author.name, full.article_body[:100])
    except NotFoundError as exc:
        print(f"Story not found: {exc}")

print("exercised: publications.search / list_magazines / categories.list / archive.list / issue.details / stories.by_category / story.details")
All endpoints · 9 totalmissing one? ·

Search for magazines, newspapers, and stories by keyword. Returns paginated results from the Magzter catalog including publication name, price, categories, country, and slug for detail lookups. Paginates via zero-based page number; each page returns up to 30 hits.

Input
ParamTypeDescription
pageintegerZero-based page number for pagination.
queryrequiredstringSearch keyword.
Response
{
  "type": "object",
  "fields": {
    "hits": "array of publication objects matching the search query",
    "page": "current zero-based page number",
    "nbHits": "total number of matching results",
    "nbPages": "total number of pages available"
  },
  "sample": {
    "data": {
      "hits": [
        {
          "Con": "United States",
          "cat": [
            "technology",
            "news"
          ],
          "lang": [
            "english"
          ],
          "slug": "US/MIT-Technology-Review/MIT-Technology-Review/Technology/",
          "isGold": 1,
          "magImg": "http://files.magzter.com/1728330124/1776870123/images/thumb/MITTechnologyReview_MayJune2026.jpg",
          "magUrl": "https://www.magzter.com/US/MIT-Technology-Review/MIT-Technology-Review/Technology/",
          "magName": "MIT Technology Review",
          "pubName": "MIT Technology Review",
          "issPrice": "9.99",
          "objectID": "31319",
          "oneYearPrice": "59.99",
          "issuesPerYear": "6"
        }
      ],
      "page": 0,
      "nbHits": 1214,
      "nbPages": 41,
      "hitsPerPage": 30
    },
    "status": "success"
  }
}

About the Magzter API

Catalog and Search

The search_publications endpoint accepts a query string and optional zero-based page parameter, returning an array of publication hits alongside nbHits (total matches) and nbPages for pagination. Separate endpoints — get_magazines_catalog and get_newspapers_catalog — let you page through the full magazine and newspaper catalogs independently, each returning the same paginated structure. get_categories returns a flat array of category name strings you can use to navigate the content tree.

Publication and Issue Data

get_publication_details accepts a slug (e.g. US/TIME-USA-LLC/Time/News/) and returns schema.org Periodical data: the canonical url, name, publisher organization object, and an offers array covering subscription and purchase options. get_publication_issues takes the same slug and returns an issues array where each element includes name, datePublished, url, and a cover image, plus an editorial description and the publication name at the root level.

Issue and Story Details

get_issue_details takes a full issue URL from the issues array and returns a metadata object with schema.org Periodical data scoped to that issue, plus an in_this_issue string summarizing the table of contents. For individual articles, get_story_details accepts a full story URL and returns headline, articleBody (full text), author, publisher, datePublished, and the story's originating publication context.

Stories by Category

get_stories_by_category accepts an optional category name and section_id to scope results, returning an itemListElement array of schema.org ListItem objects. Each item wraps an Article with headline, description, image, and url, making it straightforward to build category-scoped article feeds.

Reliability & maintenanceVerified

The Magzter API is a managed, monitored endpoint for magzter.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when magzter.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 magzter.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
4d ago
Latest check
9/9 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
  • Build a magazine discovery tool that surfaces new publications by category using get_categories and get_magazines_catalog.
  • Track issue publication cadence and cover changes for a set of titles using get_publication_issues and its datePublished field.
  • Aggregate full article text for NLP or summarization pipelines using the articleBody field from get_story_details.
  • Index Magzter's newspaper catalog for a media monitoring dashboard using get_newspapers_catalog.
  • Compare subscription and purchase offer structures across publications using the offers array from get_publication_details.
  • Build a content feed for a specific topic using get_stories_by_category filtered by category and section_id.
  • Populate a publication archive viewer with issue dates and cover images from get_publication_issues.
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 Magzter have an official developer API?+
Magzter does not publish a public developer API. There is no documented REST or GraphQL interface available to third-party developers on their site.
What does `get_publication_details` return beyond the publication name?+
get_publication_details returns the canonical url, a publisher object with organization details, and an offers array describing subscription and purchase options for that publication. It uses the publication slug (e.g. US/TIME-USA-LLC/Time/News/) as its only required input.
Does the API expose reader reviews, ratings, or user-generated content for publications?+
Not currently. The API covers catalog metadata, issue archives, offer data, and article body text. You can fork it on Parse and revise to add the missing endpoint.
How does pagination work across catalog endpoints?+
All paginated endpoints — search_publications, get_magazines_catalog, and get_newspapers_catalog — use a zero-based page parameter. Each response includes page (current), nbHits (total results), and nbPages (total pages), so you can iterate through the full result set without guessing page counts.
Does the API return paywall-restricted article content from premium publications?+
The articleBody field in get_story_details returns text for stories accessible via the Magzter stories section. Full issue article content behind subscription paywalls is not exposed — the API covers issue metadata and table-of-contents summaries via in_this_issue for those. You can fork it on Parse and revise to add the missing endpoint if your use case requires broader content access.
Page content last updated . Spec covers 9 endpoints from magzter.com.
Related APIs in News MediaSee all →
readly.com API
Discover and search thousands of magazines and newspapers on Readly, browse back issues, and access detailed publication information including categories and metadata. Build apps that help readers find their favorite publications and explore available issues across different genres and topics.
smashingmagazine.com API
Access Smashing Magazine's library of articles, books, ebooks, newsletters, and events with powerful search and filtering capabilities. Browse by category, discover related content, explore author profiles, and stay updated with the latest design and web development resources.
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.
jstor.org API
Search and browse millions of academic articles, journals, and research issues from JSTOR's library, or retrieve specific articles and journal details to explore scholarly content by subject. Access peer-reviewed research across multiple disciplines to find the academic sources you need.
mdpi.com API
Access MDPI's open-access academic content programmatically. Search across thousands of peer-reviewed articles, retrieve full structured text, extract key findings, and browse journal metadata including impact factors and CiteScores.
djmag.com API
Access the latest DJ and electronic music news, discover rankings of the world's top 100 DJs and clubs, view detailed club profiles, and search through DJ Mag's extensive article archive. Stay updated on the electronic music scene with curated features, news updates, and industry insights all in one place.
springer.com API
Search and retrieve metadata for millions of articles, books, and journals from Springer Nature's research library using DOI or ISBN lookups, with powerful filtering and pagination options. Get detailed information about academic publications including journal details, article metadata, and book information to power your research tools and discovery applications.
maritime-executive.com API
Search and access maritime news articles, industry insights, and directory listings from The Maritime Executive, with the ability to browse by category, listen to podcasts, and read magazine editions. Find the latest maritime industry information, company directories, and multimedia content all in one place.