Community and Content Data API
Posts, newsletters, answers, portfolios and communities from 8 publishing and community platforms.
One API for creator and community platforms: Substack newsletters and posts, Medium articles and publications, Quora questions and answers, Behance and Dribbble portfolios, Patreon creators, and Discord and Skool communities. Public data only, as clean JSON. 31 endpoints in this category, from $1 per 1,000 calls.
- 8 platforms
- 31 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
Community & content APIs on API.SH
Each platform has its own page with endpoints, example responses and prices. One API key works for all of them.
What teams build with community & content data
Newsletter and writer research
Find newsletters and writers in a niche and track what they publish.
Designer and creator sourcing
Search portfolios and creators by skill to hire or partner.
Popular community & content endpoints
| platform | endpoint | per 1,000 calls |
|---|---|---|
| Substack | Substack search /substack/ | $1 1 credit |
| Medium | Medium search /medium/ | $1 1 credit |
| Quora | Quora question search /quora/ | $1 1 credit |
| Behance | Behance project search /behance/ | $1 1 credit |
| Dribbble | Dribbble shot search /dribbble/ | $1 1 credit |
| Discord | Discord server search /discord/ | $1 1 credit |
| Patreon | Patreon creator /patreon/ | $1 1 credit |
| Skool | Skool community search /skool/ | $1 1 credit |
One request, clean JSON
Substack search from Substack: GET https://api.api.sh/substack/
curl "https://api.api.sh/substack/v1/search?q=ai+agents" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/substack/v1/search",
params={"q": "ai agents"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() Why API.SH for community & content data
- Public data only: no logins, cookies or accounts on the source sites
- One key and one JSON shape across 8 community & content platforms and 482 in all
- Blocks, retries and parsing handled for you: no scraper to maintain
- Pay per call; failed calls cost nothing
- Also in n8n, Zapier, Make, Google Sheets and AI agents (MCP)
Compared with other data APIs
Other providers sell each platform as a separate actor, scraper or subscription. On API.SH every community & content platform is under one key and one balance, priced per call on the pricing page.
Community & content API questions
Does Substack have an API?+
Substack has no official public API. API.SH returns public Substack posts, publications and comments as JSON with an API key.
Is there a Medium API for reading posts?+
Medium's official API only publishes posts. API.SH reads public Medium articles, authors and publications.
Is there a free tier?+
Yes. Every account gets 1,000 free credits each month, no card needed. Paid calls start at $1 per 1,000.
Do I need accounts on these platforms?+
No. Only public pages are read; no login or cookies are used.
Can I use it from Python or no-code tools?+
Yes. Each endpoint is a GET request returning JSON, and works in Google Sheets, n8n, Zapier and Make.