Al Jazeera Article Scraper avatar

Al Jazeera Article Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Al Jazeera Article Scraper

Al Jazeera Article Scraper

Complete Al Jazeera articles as clean structured records — full body text with subheadings preserved in reading order, plus headline, authors, section, timestamps, summary, tags and word count. One article URL in, one tidy record out.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

kibalee

kibalee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Complete Al Jazeera articles as clean, structured records — full body text with subheadings preserved in reading order, plus headline, authors, section, timestamps, summary, tags and word count. One article URL in, one tidy record out.

What you get

  • The complete article — paragraphs and subheadings, in reading order
  • Editorial metadata — headline, authors, section, publication times, summary, topic tags, word count
  • No login, no account, no API key — paste the URL and run
  • Nothing to install — runs fully in the cloud
  • Always fresh — content is fetched live on every run, never a stale copy
  • Stable schema — the same record shape for every article, easy to parse

Quick start

Input — just the article URL:

{
"url": "https://www.aljazeera.com/features/2026/8/27/palestinian-children-return-to-school-under-threat-of-israel-demolition"
}

Example result

Real output for the URL above (article body truncated):

{
"id": "4886288",
"url": "https://www.aljazeera.com/features/2026/8/27/palestinian-children-return-to-school-under-threat-of-israel-demolition",
"headline": "Palestinian children return to school under threat of Israel demolition",
"byline": [],
"section": "Features",
"sectionUrl": "/features/",
"firstPublished": "2026-08-27T06:01:17",
"lastModified": "2026-08-27T06:01:17",
"wordCount": 755,
"summary": "As new school year begins, children in West Bank's Masafer Yatta face threat that their schools may not remain standing.",
"tags": ["education", "human-rights", "israel-palestine-conflict", "occupied-west-bank"],
"body": [
"Farah, Mohammed and Jawad are getting ready for the new school year in Masafer Yatta in the southern occupied West Bank.",
"The children, aged 17, 8, and 7 respectively, attend Shaab al-Butum school in a village with the same name. But the building they'll return to will be missing two administrative rooms and a storage room after Israeli forces demolished them on August 4.",
"..."
]
}

Field reference

FieldDescription
headlineArticle title
seoHeadlineLonger headline variant used in search-result previews (when provided)
kickerShort label shown above the headline (often empty)
bylineAuthor name(s) — empty when the piece lists no author
sectionNews section the article appears in
sectionUrlLink to that section on the site
summaryShort description of the piece
tagsTopic labels attached by the publisher
firstPublishedDate and time the article was published
lastModifiedDate and time the article was last updated
wordCountNumber of words in the article
bodyFull article text — one list item per paragraph or subheading, in order
idStable publisher identifier (the same article always returns the same id)
urlThe article URL that was fetched

Ideas

  • News monitoring and alert feeds
  • Middle East & world news research
  • Press tracking and media analysis
  • Databases for AI and content pipelines

FAQ

Do I need an account? No — Al Jazeera articles are public, and the actor needs only the URL.

Why is the byline empty for some articles? Some pieces do not list an individual author — the field is left empty in that case.

Do some articles fail? A small number of Al Jazeera pages (some opinion pieces and live-update pages) are not served with a standard article layout and return a clear error message.

Is the content fresh? Yes — every run fetches the article as it is published right now.

Can I scrape many articles? Each run takes one article URL. Run the actor as often as you like — on a schedule, or once per URL — and every run adds one record to the dataset.