Rzeczpospolita Scraper avatar

Rzeczpospolita Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Rzeczpospolita Scraper

Rzeczpospolita Scraper

Extract full article text or the newest headlines from Rzeczpospolita (rp.pl), one of Poland's leading daily broadsheets -- no account or API key needed.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Faisal Ahdan naufal

Faisal Ahdan naufal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Extract full article text or the newest headlines from Rzeczpospolita (rp.pl), one of Poland's leading daily broadsheets — no account or subscription needed for open-access articles.

Why use this actor

  • Full article text included, not just a summary — headline, description, byline(s), publish/modified dates, keywords, reconstructed into clean paragraphs
  • Automatically filters out "Czytaj więcej" (read-more) related-article widgets embedded inline in the article body
  • Reports each article's paywall status (isAccessibleForFree + subscription tier) so you can separate free from premium content downstream
  • Also fetches the newest headlines from the site's Google News sitemap without visiting each article individually
  • Stable JSON output suitable for pipelines, spreadsheets, or databases
  • Automatic retries on temporary network hiccups

How it works

  1. Give the actor one or more article URLs, or switch to "latest" mode to get the newest stories automatically.
  2. In article mode, the actor opens each URL and pulls out the full text and every publicly available detail about the story.
  3. In latest mode, the actor reads the site's Google News sitemap and returns the newest stories.
  4. Results stream into your dataset, ready to download as JSON, CSV, or Excel.

You don't need to manage retries, rate limits, or figure out the site's internal data format — the actor handles all of that.

Input

Article mode (default):

{
"mode": "article",
"urls": [
"https://www.rp.pl/rynek-zdrowia/art45043351-opoznione-wyplaty-dla-medykow-na-kontraktach-te-szpitale-maja-problem"
],
"maxConcurrency": 4,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

Latest headlines mode:

{
"mode": "latest",
"limit": 10,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
FieldTypeDescription
modestring"article" (default) — extract one or more article URLs. "latest" — fetch the newest headlines.
urlstringA single article URL. Used in article mode.
urlsarrayMultiple article URLs to extract in one run. Used in article mode.
limitintegerMax headlines returned in latest mode. Default 10, max 50.
maxConcurrencyintegerHow many articles to fetch in parallel in article mode. Default 4.
proxyConfigurationobjectApify Proxy settings. Residential is on by default.

Output

Article mode — one record per URL (truncated here for readability):

{
"_input": "https://www.rp.pl/rynek-zdrowia/art45043351-opoznione-wyplaty-dla-medykow-na-kontraktach-te-szpitale-maja-problem",
"_source": "S1-html",
"_scrapedAt": "2026-08-24T16:39:22Z",
"headline": "Opóźnione wypłaty dla medyków na kontraktach. Te szpitale mają problem",
"description": "W niektórych szpitalach wynagrodzenia personelu kontraktowego są wypłacane z opóźnieniem...",
"articleBody": "Dyrektorzy placówek w rozmowach z serwisem przyznali, że sytuacja jest efektem problemów...",
"authors": ["Joanna Kamińska"],
"publisher": "Rzeczpospolita",
"datePublished": "2026-08-24T18:01:00+02:00",
"dateModified": "2026-08-24T18:01:00+02:00",
"keywords": "Rynek zdrowia",
"articleSection": "Rynek zdrowia",
"isAccessibleForFree": true,
"_paywalled": false,
"subscriptionTier": "Rzeczpospolita - dostęp podstawowy",
"image": "https://i.gremicdn.pl/image/free/b53ff5bfb07cb8ee6a9dce1a41b946be/..."
}

Latest headlines mode — one record per headline:

{
"_input": "latest",
"_source": "S2-sitemap",
"_scrapedAt": "2026-08-24T16:39:29Z",
"title": "Opóźnione wypłaty dla medyków na kontraktach. Te szpitale mają problem",
"link": "https://www.rp.pl/rynek-zdrowia/art45043351-opoznione-wyplaty-dla-medykow-na-kontraktach-te-szpitale-maja-problem",
"publicationDate": "2026-08-24T18:01:00+02:00"
}
FieldTypeDescription
_inputstringThe URL you requested, or "latest", for traceability.
_sourcestringWhich strategy produced this record.
_scrapedAtstringUTC timestamp of when the record was captured.
headline / titlestringArticle headline.
articleBodystringFull plain-text article content (article mode only).
authorsarrayByline names (article mode only).
isAccessibleForFreebooleanRaw upstream paywall-metering flag (article mode only).
_paywalledbooleanConvenience flag, true when isAccessibleForFree is false (article mode only).
subscriptionTierstringWhich rp.pl subscription product the article belongs to (article mode only).
linkstringArticle URL (latest mode).
publicationDatestringISO-8601 publish timestamp with timezone (latest mode).

A record with _error instead of article fields means that URL could not be processed (for example, "_error": "not_found" for a removed article).

A note on the paywall

Rzeczpospolita runs a metered paywall (isAccessibleForFree in the article data). Samples used to build this actor were all free-tier ("dostęp podstawowy"); the actor surfaces the flag and subscription-tier name rather than guessing, so downstream consumers can filter premium content themselves. Whatever text is present in the page HTML is returned as-is (raw passthrough) — no attempt is made to bypass or detect truncated premium bodies beyond reporting the flag.