Medium Articles Scraper
Pricing
from $4.99 / 1,000 results
Go to Apify Store
Medium Articles Scraper
Scrape Medium articles by search query or topic/tag. Extracts title, author, publication, claps, responses, read time, tags, and more.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Coding Frontned
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape Medium articles by search query or topic/tag. Extracts title, author, publication, claps, responses, read time, tags, and more.
Features
- Keyword search — find content by keyword, search term, or topic
- Configurable result limit — set exactly how many items to collect per run
- Cloud-ready — runs on Apify with scheduling, proxy rotation, and webhook support
Use Cases
- Real-time news monitoring and media tracking
- Content aggregation and curation pipeline automation
- Topic and keyword trend tracking for SEO or research
- Competitive content strategy and publishing cadence analysis
Input
| Field | Type | Default | Required | Description |
|---|---|---|---|---|
query | string | — | ✓ | Search keyword (e.g. 'machine learning') or a Medium tag (e.g. 'python', 'startup'). |
mode | string | search | Whether to search by keyword or browse by tag. Options: search, tag | |
maxItems | integer | 50 | Maximum number of articles to scrape. | |
proxyConfiguration | object | Apify Residential | Proxy settings. Residential proxy is strongly recommended |
Output
Each scraped item includes:
| Field | Description |
|---|---|
title | Full title |
subtitle | Subtitle |
url | Direct URL to the item/listing page |
articleId | Article id |
author | Author or creator name |
authorUrl | Author profile URL |
publication | Publication |
publicationUrl | Publication url |
claps | Claps |
responses | Responses |
readTime | Read time |
publishedAt | Publication date/time |
updatedAt | Last-updated timestamp |
thumbnail | Thumbnail |
tags | Array of tags |
memberOnly | Member only |
searchQuery | Search query |
scrapedAt | ISO 8601 timestamp when this item was scraped |
Sample Output
{"title": "Example Title","subtitle": "subtitle_value","url": "https://example.com/item/123","articleId": "articleId_value","author": "Username","authorUrl": "authorUrl_value","publication": "publication_value","publicationUrl": "publicationUrl_value"}
Notes
- Proxy: Residential proxy is highly recommended — set
proxyConfiguration: { useApifyProxy: true, apifyProxyGroups: ["RESIDENTIAL"] } - Rate limits: Keep
maxItemsreasonable per run to avoid IP bans or rate throttling - Scheduling: Use Apify Scheduler to run this actor on a recurring basis for a consistently fresh dataset