Medium Scraper & API: Articles, Claps & Full Text Export avatar

Medium Scraper & API: Articles, Claps & Full Text Export

Pricing

from $0.98 / 1,000 articles

Go to Apify Store
Medium Scraper & API: Articles, Claps & Full Text Export

Medium Scraper & API: Articles, Claps & Full Text Export

Scrape Medium without login: articles by tag (latest or most read of each month), keyword search, author, publication or link. Claps, responses, reading time, member-only flag, author followers and full text as Markdown. Date and claps filters, new articles alerts.

Pricing

from $0.98 / 1,000 articles

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Medium Scraper & API: Articles, Claps & Full Text Export

Export Medium articles with their real numbers: claps, responses, reading time, word count, member-only flag, author followers and the full text as Markdown. Get articles by tag (the latest, or the most read of every month back to any date), by keyword search (up to ~1 000 per query), the whole history of an author or a publication, or by article link. No Medium account, no browser, no 10-article RSS limit.

{ "tags": ["python"], "tagSort": "top", "publishedAfter": "2026-07-01", "minClaps": 100 }

Filter by date range, minimum claps and free / member-only; articles you filter out are free. Schedule it with Only new articles to get every new article of a tag, an author or a keyword as an alert.

What you get

Real example, 25 October 2026: tag python, Most read, July to September 2026:

publishedtitleauthorpublicationclapsresponsesread minmember-onlyclaps / 1k followers
2026-07-12Eigenvalues for People Who Slept Through Linear AlgebraKamrun NaharTowards AI4,0506315yes1,202.9
2026-08-15How The Fast Fourier Transform Actually WorksKamrun NaharTowards AI2,8234823yes838.4
2026-08-26Structuring 40 Million Documents into an Agentic Knowledge GraphFareed KhanLevel Up Coding1,7532258yes22.5
2026-07-15Building GLM 5.2 744B Model in C to Run on 25GB RAMFareed KhanLevel Up Coding1,408872yes18.1
2026-09-21Jev Clearly ExplainedFareed KhanLevel Up Coding1,0351521yes13.3

Search "vector database", with the text:

titleauthorpublishedclapsresponsesread minfull text
Vector Databases Are Becoming a Feature, Not a ProductTajamul Khan2026-10-2029224preview (member-only)
Vector Databases Explained: How AI Finds Relevant InformationKehkasha2026-10-071591123,135 words
Vector Databases: When Search Needs Meaning, Not Just KeywordsAliakbar Hosseinzadeh2026-10-1973151,169 words
FieldDescription
id, title, subtitle, urlThe article, its subtitle and link
authorName, authorUsername, authorUrl, authorFollowers, authorBioThe writer and their follower count
publicationName, publicationSlug, publicationUrl, publicationFollowersThe publication it appeared in (empty for personal posts)
publishedAt, updatedAtFirst published and last updated (UTC)
claps, clappers, responsesTotal claps, the number of people who clapped, the number of responses (comments)
clapsPer1kFollowersClaps per 1,000 followers of the author: finds articles that did far better than the author's audience
readingTimeMinutes, wordCountReading time as Medium shows it ("12 min read") and the number of words
isMemberOnlyBehind the Medium paywall (member-only)
language, tags, imageUrlDetected language, Medium tags, the cover image
markdown, text, isFullTextThe article as Markdown (headings, links, lists, code blocks with language, images) and plain text. isFullText = false: a member-only article, you get the preview Medium shows to visitors
source, sourceType, rankThe tag, query, author or publication the row came from, and its place there
scrapedAtRun time

How it works

  1. Add one or more sources: Tags (artificial-intelligence, or a medium.com/tag/... link), Search queries, Authors (@name, a profile link or name.medium.com), Publications (better-programming, a medium.com/... link or a custom domain like javascript.plainenglish.io) or Article links
  2. For tags, choose the order: Latest (newest first, as deep as the tag goes), Most read (the ~20 most read articles of every month in your date range; all time without dates) or Oldest
  3. Optionally set Published after / before (2026-01-01 or 30 days, 6 months), Minimum claps and Member-only (all, free only, member-only only)
  4. Set Max articles per source and run. Download as CSV, Excel, JSON or HTML. Three tabs: Articles, Engagement, Text

The article text is on by default; turn it off for faster runs when you need only the numbers.

Why this Actor

📚 No 10-article limitMedium's RSS feeds give only the 10 latest articles. Here a tag goes back years, an author or a publication gives the whole history, a search up to ~1 000 articles
🏆 Most read of every monthThe top articles of a tag for each month of any period: what really worked in your niche in 2024, 2025 or last quarter
👏 Real engagementClaps, clappers, responses, reading time, word count and author followers on every row, plus claps per 1,000 followers to spot outliers
📝 Full text as MarkdownClean Markdown of free articles, ready for RAG, LLM training sets, summaries or newsletters; member-only articles are flagged
🎯 Filters that cost nothingDates, minimum claps, free / member-only: filtered-out articles are not charged
🔔 New-article alertsOnly new articles returns just what appeared since the previous run of the same source
💰 $1.99 per 1,000 articlesText included, no subscription

Get new Medium articles every day

  1. Add your tags, authors, publications or keywords and turn on Only new articles
  2. Save as a task and add a schedule, e.g. every morning
  3. The first run returns the latest articles as a baseline. Every later run returns only articles not seen before: send them to Google Sheets, Slack or email with an integration

The memory is kept in your account (key-value store medium-scraper-state). Use a different Monitor name for each task.

Pricing

Pay per article in the results, no subscription needed. Apify Scale and Business plans pay less:

EventFree and Starter plansScale planBusiness plan
Run start$0.001$0.001$0.001
Article (one row, text included)$0.00199$0.00155$0.00098
TaskCost
20 latest articles of a tag~$0.04
Most read Python articles of every month of 2025 (~230)~$0.46
1,000 search results for one keyword, with text~$2.00
Daily alert of new articles of 5 authors (~3 a day)~$0.21 per month

Articles left out by your filters or by Only new articles are not charged.

Ready-made tasks

Open it, change the tag, and run:

TaskWhat you get
Top Medium Articles by TagThe most read articles of a tag for every month of the last year, with claps, responses and text

FAQ

Where does the data come from? From medium.com itself, the same data any visitor sees, without logging in. Claps, responses and followers are Medium's own counts at the time of the run.

Do I get the text of member-only articles? No. Member-only (paywalled) articles give the preview Medium shows to visitors who are not members, and isFullText is false. All their numbers (claps, responses, reading time, words) are complete. Use Member-only = Free articles only when you need the full text of every row.

How many articles can I get? A tag: as many as it has with Latest (Medium tags have up to hundreds of thousands), about 20 per month with Most read. A search: up to ~1 000 per query (Medium's limit). An author or a publication: the whole history.

Why does "Most read" give ~20 articles per month? That is the list Medium keeps for each period. Set a longer date range for more months, or use Latest with Minimum claps to scan every article of the period.

What date formats work? 2026-01-31, 2026-01-31T10:00:00Z, or relative: 7 days, 2 weeks, 3 months, 1 year.

Do I need a Medium account or an API key? No.

Use with the API and AI agents

Run it via the Apify API from Python, Node.js or any HTTP client as your Medium articles API, or connect it to Claude, ChatGPT and other AI agents through the Apify MCP server: "Find the most clapped Medium articles about AI agents from the last 3 months and summarize what they have in common."

Other blog & content tools

ToolWhat it does
Substack ScraperSubstack newsletters and posts with likes, comments and full text
YouTube Transcript ScraperTranscripts of YouTube videos and channels as text
Audio & Video TranscriberPodcasts and any audio or video file to text
Threads ScraperThreads posts and profiles with likes and replies
Google Sheets Import & ExportSend the articles to a Google Sheet

The Actor reads only public pages and data that Medium shows to any visitor, without logging in, and does not get around the paywall. Articles belong to their authors: respect copyright when you reuse the text, and follow data protection rules (such as GDPR) for the author names and bios in the results.