Medium Publications Search Scraper avatar

Medium Publications Search Scraper

Try for free

2 hours trial then $19.99/month - No credit card required now

Go to Store
Medium Publications Search Scraper

Medium Publications Search Scraper

easyapi/medium-publications-search-scraper
Try for free

2 hours trial then $19.99/month - No credit card required now

Scrape Medium publications by keywords - Extract publication details including name, description, URL and avatar from Medium's search results efficiently and reliably.

Medium Publications Search Scraper 🔍

Powerful scraper for extracting publication data from Medium's search results. Get detailed information about publications matching your search keywords.

🎯 Use Cases

  • Research Medium publications in your niche
  • Find potential publication partners for content distribution
  • Analyze publication landscape for specific topics
  • Build databases of Medium publications
  • Monitor new publications in specific areas

✨ Features

  • Keyword-based Search: Search publications using specific keywords
  • Customizable Results: Control the number of results you want to collect
  • Rich Data: Extract comprehensive publication details
  • Efficient Scraping: Uses advanced scrolling and data interception techniques
  • Clean Output: Well-structured JSON data ready for analysis

📊 Output Data Structure

For each publication, you'll get:

  • id: Unique publication identifier
  • name: Publication name
  • slug: URL-friendly name
  • url: Complete Medium publication URL
  • shortDescription: Brief description of the publication
  • avatarUrl: Publication's avatar image URL (if available)

💡 Input Parameters

FieldTypeDescription
keywordsArrayList of keywords to search for publications
maxItemsNumberMaximum number of publications to collect

Input Example

A full explanation of an input example in JSON.

1{
2    "keywords": [
3        "write"
4    ],
5    "maxItems": 30
6}

Output sample

The results will be wrapped into a dataset which you can always find in the Storage tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

1[
2	{
3		"id": "f5806a35d98f",
4		"name": "Lumen Press",
5		"slug": "lumen-press",
6		"url": "https://medium.com/lumen-press",
7		"shortDescription": "The Press Arm of the Nigeria Federation of Catholic…",
8		"avatarUrl": "https://miro.medium.com/v2/resize:fill:64:64/1*DEH32ROUse1jNilCjKhOXQ.png"
9	},
10	{
11		"id": "cf83e574f4f7",
12		"name": "I want to be a writer",
13		"slug": "i-want-to-become-a-writer",
14		"url": "https://medium.com/i-want-to-become-a-writer",
15		"shortDescription": "My evolution from someone who wanted, to the person who…",
16		"avatarUrl": "https://miro.medium.com/v2/resize:fill:64:64/1*9xRCeqQHO5iCHpMbf2pUAQ.jpeg"
17	},
18    ...
19]
Developer
Maintained by Community

Actor Metrics

  • 1 monthly user

  • 1 star

  • >99% runs succeeded

  • Created in Nov 2024

  • Modified 2 days ago

Categories