honesthook

GitHub API

GitHub API for public profile data

One endpoint for public GitHub profiles — followers, following, and the three fields GitHub does not have. Official api.github.com, no token and no account. Same key and same response shape as nine other networks.

Get a free key — 1,000 credits a month, no card

or get a key with just your email

Free, no card. One key per address — we store your email to attach the key to it and to warn you if something breaks.

One call. Real response.

curl -H "Authorization: Bearer $HH_KEY" \
  "https://honesthook.com/api/v1/github/profile?handle=torvalds"
{
  "success": true,
  "platform": "github",
  "endpoint": "github/profile",
  "data": {
    "author": {
      "id": "1024025",
      "handle": "torvalds",
      "name": "Linus Torvalds",
      "followers": 325402,
      "following": 0,
      "posts_count": null,
      "verified": null,
      "is_private": null
    }
  },
  "error": null,
  "cached": false
}

Recorded response, captured 27 Sep 2026. A live call returns the value at the moment you ask. The same envelope comes back from every other platform — only platform and endpoint change.

What this endpoint does not return.

A field we cannot read comes back null, never 0. A zero would be a claim about the account; null is a fact about our collection.

The part you are handing over.

GitHub serves this from its official API, so the shape is stable and the read needs no browser. What you are handing over is the normalisation: the same eight fields as every other network, with the three GitHub does not have marked null instead of guessed.

Pricing

1,000 credits a month, free, renewing — no card. After that, US$ 9 per month for 5,000 credits. A profile call costs 1 credit, and a call that finds nothing costs nothing.

The free tier needs no account — the form at the top of this page is all of it. Signing in is for paying, and for seeing what a key has left. Paid plans renew until cancelled and a charge can be refunded in full within 7 days: terms · privacy.

Back to the free key ↑