Magazine journalism analysis
Use The New Yorker endpoints to turn magazine journalism analysis into repeatable API requests with documented inputs and JSON responses.
The New Yorker is Condé Nast's journalism and culture magazine. Follow news, books, culture, humor, fiction, criticism, and magazine features through structured public feeds and article records for magazine journalism analysis.
Extract long-form reporting, criticism, fiction, politics, and cultural commentary from The New Yorker with structured article, section, headline, news, and author data.
Endpoint families
5
Documented params
8
Examples
5
Live catalog snapshot
Active endpoints
5
Methods
GET
Required params
8
Schema refs
5
{
"platform": "The New Yorker",
"endpoint": "newyorker-news",
"method": "GET",
"path": "/newyorker/news",
"auth": "apiKey"
}Use cases
Extract long-form reporting, criticism, fiction, politics, and cultural commentary from The New Yorker with structured article, section, headline, news, and author data.
Use The New Yorker endpoints to turn magazine journalism analysis into repeatable API requests with documented inputs and JSON responses.
Use The New Yorker endpoints to turn the new yorker section and headline tracking into repeatable API requests with documented inputs and JSON responses.
Use The New Yorker endpoints to turn article and byline research for long-form media, culture, and ideas researchers into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live The New Yorker endpoint catalog — 5 endpoints, 8 documented request parameters, and 5 published response schemas — the same catalog Docs and Playground run against.
5 documented The New Yorker endpoints, grouped into 5 request families — Article, Author and Headlines, plus 2 more.
8 request parameters are documented across those The New Yorker endpoints, 8 of them required — the full input contract is public before you write any integration code.
5 of the 5 The New Yorker endpoints ship a recorded example response, and 5 carry a documented response schema — you can code against the real JSON before the first request.
The New Yorker endpoints document their error responses (400, 404, 429 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
5 hosted MCP tools back the The New Yorker endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
/newyorker/article
/newyorker/author
/newyorker/headlines
/newyorker/news
/newyorker/sections
Endpoint catalog
/newyorker/articleReturns public The New Yorker article metadata and body paragraphs from a canonical article URL. The New Yorker uses a metered paywall: when a page marks itself as gated, only the publicly served text is returned and is_truncated is true; is_accessible_for_free reports the page's own access flag.
Sampled 14 Oct 2026: 11 of 11 fields returned with a value. published_at: 2026-09-23; section: “the lede”.
MCP tool newyorker_article
/newyorker/authorReturns a The New Yorker contributor's name, photo, biography, external profile links, and the first page of their recent articles from a canonical contributor URL.
Sampled 14 Oct 2026: 20 items, 7 fields filled in every item. published_at: 2024-06-24 to 2026-09-30; url: newyorker.com.
MCP tool newyorker_author
/newyorker/headlinesReturns fresh headlines from one public The New Yorker section feed. Section must be one of the slugs returned by the sections endpoint.
Sampled 14 Oct 2026: 25 items, 6 fields filled in every item, 1 not. published_at: 2026-09-17 to 2026-10-13; type: “News / The Lede” and 13 other values.
MCP tool newyorker_headlines
/newyorker/newsReturns fresh The New Yorker top stories from its public RSS feed: title, canonical URL, summary, author, publication time, lead image, and the department label (for example "News / The Lede").
Sampled 14 Oct 2026: 17 items, 6 fields filled in every item, 1 not. published_at: 2026-10-12 to 2026-10-13; type: “Books / Page-Turner” and 15 other values.
MCP tool newyorker_news
/newyorker/sectionsLists every The New Yorker section accepted by the headlines endpoint, with slug, display name, and feed URL. This is the complete set of public text-article feeds the publisher serves; cartoon, podcast, video, and puzzle feeds are not included.
Sampled 14 Oct 2026: 13 items, 3 fields filled in every item. name: “Everything” and 12 other values; url: newyorker.com.
MCP tool newyorker_sections
Related APIs
Media & Streaming
Follow German football from the Bundesliga down to the lowest Kreisklasse. Discover competitions in all 22 federations, then read matchdays, standings, scorers, clubs, teams, and players from the DFB's own amateur-football portal.
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
How to scrape The New Yorker
The New Yorker is Condé Nast's magazine of reporting, criticism, fiction, humor, and cultural commentary. Its public pages are not one homogeneous news stream: a deeply reported political feature, a book review, and a short fictional work call for different analytical treatment. Preserve section and format first, then collect author and article metadata so a long-form media study can distinguish reportage from creative or critical writing. On 2026-10-25 the documented list held 13 slugs, from news, culture and tech to daily-comment and borowitz-report. The borowitz-report feed returned 10 items, every one by Andy Borowitz and dated 2023-10-16 to 2023-11-16, nearly three years behind the call. Its type field read either Humor or Humor / Satire from The Borowitz Report. A second pull on 2026-10-27 re-checked the 13-slug section list and the cross-section feed.
The borowitz-report feed ended in November 2023, so a slug can be a closed archive. Read the newest published_at before treating any section as a live monitor.
Borowitz items are fabricated news jokes: George Santos, Clarence Thomas and Mike Johnson appear in invented scenarios. Keep them out of event or claim counts and tag them as satire at ingest.
Items carried a type value, Humor or Humor / Satire from The Borowitz Report. Store it with the headline; it is the cheapest filter between satire and reported pieces.
Pass a canonical public URL to /newyorker/article and use /newyorker/author for the named contributor when available. Use news, news-desk and daily-comment for reporting and commentary.
The New Yorker lists 13 slugs including everything, news, culture, humor, magazine, business, tech and columns such as daily-comment and borowitz-report. On 2026-10-30 everything returned 41 headlines from 2026-10-25 to 2026-10-29 and news 25 from 2026-10-15, so everything is the union feed and news reaches further back.
The cross-section news route returned 14 stories from 2026-10-28 10:00 to 2026-10-29 23:10 UTC, with bylines on 13, summaries and images on all 14, plus a type field that other outlets' strips lack. Article calls return is_accessible_for_free and is_truncated, and a 2026-10-30 sample ran 14 paragraphs (about 8,000 characters).
Agent skills
Install a Crawlora agent skill and your agent can pull The New Yorker data as JSON through the documented API, without writing a scraper. These skills cover The New Yorker:
Researches public news from international, regional, business, technology, sports, science, and entertainment publishers through the Crawlora API —…
npx skills add github.com/Crawlora-org/crawlora-skills --skill news-media-researchFAQ
No. It is satire, and the 2026-10-25 sample was invented scenarios about political figures. Treat it as humor.
Its newest item in the 2026-10-25 response was dated 2023-11-16. Check each slug's newest date instead of assuming recency.
news, news-desk and business, with daily-comment and cultural-comment for commentary. Keep them separate in a dataset.