๐Ÿ™

GitHub Repo API

Fetch repository details from GitHub โ€” stars, forks, language, topics, and last commit. Works on public repos without a token.

API Docs $0.001 / request

About this tool

Query any public GitHub repository for metadata: name, description, star count, fork count, primary language, topics, open issues, default branch, and last commit details (SHA, message, author, date). Optionally provide a GitHub PAT to increase rate limits to 5,000 requests per hour.

Quick Start

curl "https://api.iteratools.com/github/repo?owner=torvalds&repo=linux" \ -H "Authorization: Bearer YOUR_KEY"

Parameters

ParamTypeRequiredDescription
ownerstringYesRepository owner (user or org)
repostringYesRepository name
tokenstringNoGitHub PAT (increases rate limit to 5,000/h)

Response

{"name":"torvalds/linux","description":"Linux kernel source tree","stars":191234,"forks":55621,"language":"C","topics":["linux","kernel","os"],"open_issues":312,"default_branch":"master","visibility":"public","last_commit":{"sha":"a3f9012","message":"net: fix memory leak","date":"2026-03-10T08:12:45Z","author":"Linus Torvalds"}}

Pricing

$0.001 per request via x402 micropayment on Base (USDC). Without a token: 60 req/h (GitHub rate limit). With PAT: 5,000 req/h.

Full Documentation Browse All Tools