1. Platforms
  2. GitHub

GitHub Scraper API

Pull GitHub users, repositories and developer activity as JSON. Failed requests are free.

100 free credits. No card needed.

Data

What you get from GitHub.

Users

Name, location and follower count.

Trends

Trending developers and trending repositories.

Repositories

Name, description, language, stars, forks and open issues.

Developer activityContribution calendar, activity and pull requests.

Uses

What you can build with GitHub data.

Evaluate repositories

Compare stars, forks and open issues across repositories.

Find developers

Follow trending developers, then check their repositories and activity.

Spot trends

Follow trending repositories as they appear.

Example

Your first request.

  1. Get a keySign up and get 100 free credits. No card needed.
  2. Send a requestPass a handle, URL or keyword with your key.
  3. Use the JSONThe same shape comes back from every platform.
1import os2import requests34params = {5    "handle": "torvalds",6}7res = requests.get(8    "https://api.socialscrape.dev/v1/github/user",9    headers={"x-api-key": os.environ["SOCIALSCRAPE_API_KEY"]},10    params=params,11)12body = res.json()1314if body["ok"]:15    print(body["data"])16else:17    print(body["error"]["code"], body["error"]["message"])
200 OKSample response
{
  "ok": true,
  "credits_charged": 1,
  "credits_remaining": 4999,
  "cached": false,
  "cached_at": null,
  "request_id": "req_61963aec2e8934ef860d4a93",
  "data": {
    "object": "profile",
    "platform": "github",
    "id": "1024025",
    "handle": "torvalds",
    "name": "Linus Torvalds",
    "headline": null,
    "url": "https://github.com/torvalds",
    "kind": "person",
    "bio": null,
    "avatar_url": "https://avatars.githubusercontent.com/u/1024025?v=4",
    "banner_url": null,
    "verified": null,
    "is_private": null,
    "external_url": null
    ...
  },
  "cursor": null,
  "has_more": null
}

Pricing

Pay only for data you get.

  • A profile1 credit
  • A page of results1 credit
  • A failed requestFree

Starter

$13

1,000 credits

$13.00 per 1,000

Get an API key
Most popular

Growth

$55

25,000 credits

$2.20 per 1,000

Get an API key

Scale

$349

230,000 credits

$1.52 per 1,000

Get an API key

Packs never expire. Monthly plans too. See pricing

FAQ

Questions

What does the GitHub API cost?

Most requests cost 1 credit, and transcripts have their own rule; each endpoint page states it. New accounts get 100 free credits. See pricing.

Does it need a GitHub login?

No. You send your SocialScrape key and never a platform password.

Is it live?

Yes. The endpoints are live: built, tested against recorded responses and watched by canaries. Get an API key.