Developer and Reference Data API

Repositories, packages, models, questions, papers and articles from 15 developer and reference sites.

One API for developer and research data: GitLab projects, Hugging Face models and datasets, npm, PyPI and Docker Hub packages, Stack Overflow questions, Hacker News and DEV posts, LeetCode problems, arXiv and PubMed papers and Wikipedia articles. One key, one JSON format and no per-site rate-limit dance. 84 endpoints in this category, from $1 per 1,000 calls.

  • 15 platforms
  • 84 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month

Developer & reference 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 developer & reference data

Open source and package analytics

Track downloads, versions, stars and activity for packages, images and repositories.

AI model and dataset tracking

Follow new and trending models and datasets and their downloads and likes.

Developer community monitoring

Watch Hacker News, DEV and Stack Overflow for mentions of your product or stack.

Research and knowledge grounding

Pull papers and articles to ground AI answers or build research datasets.

Popular developer & reference endpoints

platformendpointper 1,000 calls
Hugging Face Hugging Face dataset search
/huggingface/v1/datasets
$1
1 credit
GitLab GitLab project search
/gitlab/v1/projects
$1
1 credit
npm npm package search
/npm/v1/search
$1
1 credit
PyPI PyPI package details
/pypi/v1/package
$1
1 credit
Stack Overflow Stack Overflow question search
/stackoverflow/v1/search
$1
1 credit
Wikipedia Wikipedia full-text search
/wikipedia/v1/search
$1
1 credit
Hacker News Hacker News search
/hackernews/v1/search
$1
1 credit
Docker Hub Docker Hub image search
/dockerhub/v1/search
$1
1 credit
arXiv arXiv paper search
/arxiv/v1/search
$1
1 credit
PubMed Search PubMed
/pubmed/v1/search
$1
1 credit
LeetCode LeetCode user profile
/leetcode/v1/user
$1
1 credit
DEV Community DEV article search
/devto/v1/search
$1
1 credit

One request, clean JSON

Hugging Face dataset search from Hugging Face: GET https://api.api.sh/huggingface/v1/datasets. Every other developer & reference endpoint works the same way.

curl "https://api.api.sh/huggingface/v1/datasets?q=squad" \
  -H "x-api-key: $APISH_KEY"
import os, requests

res = requests.get(
    "https://api.api.sh/huggingface/v1/datasets",
    params={"q": "squad"},
    headers={"x-api-key": os.environ["APISH_KEY"]},
    timeout=120,
)
res.raise_for_status()
data = res.json()

Why API.SH for developer & reference data

  • Public data only: no logins, cookies or accounts on the source sites
  • One key and one JSON shape across 15 developer & reference 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 developer & reference platform is under one key and one balance, priced per call on the pricing page.

Developer & reference API questions

Why use API.SH instead of each site's own API?+

Each site has its own auth, rate limits and response format. API.SH gives you one key, one JSON format and pay-per-call pricing across all of them, and covers sites with no public API.

Is there a free Wikipedia or Stack Overflow API?+

Yes. Every API.SH account gets 1,000 free credits each month, no card needed, usable on Wikipedia, Stack Overflow and every other endpoint. Paid calls start at $1 per 1,000.

Do I need API keys for GitLab, npm or Hugging Face?+

No. API.SH needs only its own key and returns public data.

Can I use it from Python?+

Yes. Every endpoint is a plain GET request returning JSON.

Is there an MCP server for AI agents?+

Yes. The API.SH MCP server lets Claude, Cursor and other MCP clients call these endpoints directly.

More API categories

Start with 1,000 free credits
Every month, on every account. One key for every developer & reference platform above.
Get a free API key