The New Yorker Article Scraper avatar

The New Yorker Article Scraper

Pricing

from $15.00 / 1,000 results

Go to Apify Store
The New Yorker Article Scraper

The New Yorker Article Scraper

Extract The New Yorker articles: headline, byline, authors, date, section, tags and the article text as served to anonymous visitors. HTTP-only - no browser, no login.

Pricing

from $15.00 / 1,000 results

Rating

0.0

(0)

Developer

Farhan Febrian Nauval

Farhan Febrian Nauval

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Extract long-form reporting, essays and criticism from The New Yorker — headline, byline, authors, publication date, section, tags, lead image and article text — from newyorker.com. Give it URLs, or let it pull the latest stories from any section.

Why Use This Actor?

  • Complete article text. Returns the full body the site renders for a story. Measured on 31,666-78,901 characters across three articles.
  • Clean, typed output. Authors as a list, ISO timestamps, section and tags as separate fields — ready for a database or a notebook with no post-processing.
  • Discovery built in. mode: "latest" walks the sections you name (and its public RSS feeds) and collects recent article URLs, so you don't have to supply a list.
  • Honest about what it got. Every row carries contentChars and isTruncated, so a stub is never silently mistaken for a full article.
  • No browser. Plain HTTP requests, so runs are fast and cheap and stay well under 256 MB of RAM.

How It Works

The actor reads the article's JSON-LD metadata first — the most stable container a publisher offers — and falls back to the rendered paragraphs when the site doesn't ship articleBody. Requests carry a browser-accurate TLS fingerprint so no browser engine is needed; if one fingerprint stops being accepted, the actor advances through a ladder of alternatives instead of failing the run.

Input

ParameterTypeDefaultDescription
modestringarticlearticle scrapes only the URLs you pass. latest discovers recent articles from sections first.
startUrlsarrayThe New Yorker article URLs.
sectionsarray["news", "magazine", "culture"]Sections to pull from in latest mode.
maxItemsinteger50Maximum articles per run.
proxyConfigurationobjectnoneOptional. The site answers plain HTTP from most IPs; a residential proxy helps if you hit rate limits at volume.

Example input

{
"mode": "latest",
"sections": ["news", "magazine", "culture"],
"maxItems": 25
}

Output

One row per article:

{
"url": "https://www.newyorker.com/...",
"source": "The New Yorker",
"title": "Article headline",
"description": "Standfirst or summary",
"authors": ["Jane Doe"],
"publishedAt": "2026-08-24T16:00:57.673Z",
"updatedAt": "2026-08-24T18:22:10.004Z",
"section": "Technology",
"tags": ["ai", "policy"],
"leadImage": "https://...",
"content": "Full article text, paragraphs separated by blank lines...",
"contentChars": 14891,
"paragraphCount": 33,
"isTruncated": false,
"_source": "json_ld",
"_scrapedAt": "2026-08-26T12:04:11.113Z"
}

Field reference

FieldTypeDescription
titlestringArticle headline.
authorsstring[]Bylined authors. Empty for unsigned pieces.
publishedAt / updatedAtstringISO-8601 timestamps.
sectionstringPrimary section.
tagsstring[]Editorial tags or keywords.
contentstringArticle body text, paragraphs separated by blank lines.
contentCharsintegerLength of content. Use it to filter out stubs.
paragraphCountintegerNumber of prose blocks recovered.
isTruncatedbooleantrue when the body came back unusually short.
_sourcestringWhich layer supplied the body — json_ld or paragraphs.
_errorstringPresent only on failures (not_found, blocked, http_*).

Known Limits

  • Some items are genuinely short — briefs, photo essays and podcast pages carry little prose. Check contentChars rather than assuming a failure.
  • Interactive features and live blogs use custom embeds that hold little text, so expect a low contentChars there.
  • Discovery is recency-based. latest mode reaches current section fronts and public feeds, not a historical archive; to go back in time, supply URLs.
  • Volume. At a few hundred articles per run a residential proxy is recommended to avoid rate limiting.

Scope & Compliance

  • Public content only. This actor requests pages the same way an ordinary anonymous visitor's browser does. It uses no login, no subscriber credentials, no cookies from a paid account, and does not attempt to obtain content the publisher withholds from anonymous visitors.
  • Subscriber-only material is not retrieved. Where the site serves only a headline, summary or intro to anonymous visitors, that is what the actor returns — and it flags the result via isTruncated so your pipeline can tell the difference.
  • No security control is defeated. The actor sends ordinary HTTPS requests with a browser-accurate TLS fingerprint so it does not need a browser engine. It solves no CAPTCHAs and forges no authentication.
  • Copyright stays with the publisher. Output is intended for research, monitoring, archiving and analysis. You are responsible for using it in line with the publisher's Terms of Service, copyright law and any applicable data-protection rules — republishing article text is generally not permitted.
  • Rate limits are respected. Requests are paced and retried politely; the actor is not designed for denial-of-service-scale traffic.
ActorSource
nytimes-scraperNew York Times
washingtonpost-scraperThe Washington Post
reuters-scraperReuters
ft-scraperFinancial Times
forbes-scraperForbes