Medium Extractor
by jupri
💫 All-in-One Medium.com Scraper: Search, User, Story, Collection, Catalog
Opens on Apify.com
About Medium Extractor
💫 All-in-One Medium.com Scraper: Search, User, Story, Collection, Catalog
What does this actor do?
Medium Extractor is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Welcome To Medium Scraper
## 🍂 About Medium.com
Medium is an American online publishing platform for written content such as articles and blogs, developed by Evan Williams and launched in August 2012. It is owned by A Medium Corporation.[2] The platform is an example of social journalism, having a hybrid collection of amateur and professional people and publications, or exclusive blogs or publishers on Medium,[3] and is regularly regarded as a blog host. Williams, who previously co-founded Blogger and Twitter,[4] initially developed Medium as a means to publish writings and documents longer than Twitter's 140-character (now 280-character) maximum. In March 2021, Medium announced a change in its publishing strategy and business model, reducing its own publications and increasing support of independent writers.[5] ## 🍂 About This Actor All-in-One tool for scraping Medium.com ## 🍂 Tutorial ### 🍿 Parameters | Parameter | Type | Description | |-|-|-| | query | array | List of QUERY, KEYWORD or URL | limit | integer | Number of results per-query | filters | object | Various QUERY filters ### 🍿 Basic Usage Search for Stories yaml { "query": ["Web Scraping"], "limit": 10 } Get a user info yaml { "query": ["@elonmusk"] } ### 🍿 Advanced Usage #### MEDIUM QUERY LANGUAGE (MEQL) html [ <COMMAND:> | # | @ ] [ <NAME> | <ID> | <KEYWORD> | <URL> ] [ /<SECTION> ] #### Possible QUERY Values | Format | Example | Description | |-|-|-| | <KEYWORDS> | search terms | Search Anything | | <KEYWORDS> | Python | Search for stories | | users:<KEYWORDS> | users:john | Search for users/people | | topics:<KEYWORDS> | topics:java | Search for topics | | collections:<KEYWORDS> | collections:python | Search for publications
(aka. collections) | | lists:<KEYWORDS> | lists:apify | Search for lists | | #<TOPIC> or
tag:<TOPIC> or
topic:<TOPIC>| #art
tag:art
topic:art | Topic/Tag Data | | /posts | #art/posts | Archive | | /recommended | #art/recommended | Recommended Stories | | /people or /users | #art/people | Who to follow | | post:<STORY_ID> | post:xxxxxxxx | Story/Post Data
STORY-ID is 12 digits HEX | | /info | post:xxxxxxxx/info | Post info/content | | /comments | post:xxxxxxxx/comments | Post comments/responses | | @<USER> or
user:<USER> | @jancurn | User Data | | /info | @jancurn/info | User info | | /posts or /stories | @jancurn/posts | User posts/stories | | /followers | @jancurn/followers | User followers | | /following | @jancurn/following | User following | | /collections | @jancurn/collections | User following(publications) | | /lists | @jancurn/lists | User lists(catalogs) | | list:<LIST> | | List/Catalog Data | | /info | list:xxxxx/info | Catalog info | | /items | list:xxxxx/items | Catalog items | | collection:<SLUG> | collection:python | Publication/Collection
ex: https://medium.com/python | | /info | collection:python/info | Publication info | | /posts | collection:python/posts | Publication posts | | /followers | collection:python/followers | Publication followers | | https:<URL> | https://medium.com/... | Start URL | | | /search?q=<KEYWORDS> | Search page | | | /@<USER> | User profile | | | /tag/<TAGNAME>/recommended | Topic recommended posts| | | /tag/<TAGNAME>/archive/<year>/<month> | Topic posts archive | | | https://<USER>.medium.com/... | User domain | ## 🍂 INPUT Examples ### 🍿 Example #1: Searching Search for Stories yaml { "query": ["Web Scraping"], "limit": 10 } Search for Users yaml { "query": ["users:Python"], "limit": 10 } ### 🍿 Example #2: User Data Get a user info yaml { "query": ["@elonmusk"] } Get a user posts (aka. stories) yaml { "query": ["@elonmusk/posts"], "limit": 10 } Get a user followers yaml { "query": ["@elonmusk/followers"], "limit": 10 } ## 🍂 OUTPUT Samples ## 🍂 Support
Feel free to reach out to the developer for any issues or suggestions for improvement.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Medium Extractor now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- jupri
- Pricing
- Paid
- Total Runs
- 5,285
- Active Users
- 19
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support