Catalog

GitHub API

GitHub data through one normalized API - per-request USD pricing, no subscriptions, and automatic failover on redundant endpoints.

Endpoints16Providers4From · user$1.20/1k req · QuokkaFull breakdownRead docs
Uptime
99.96%
30d · 14,268 calls
Requests
14,293
30d · weekly, last 12 wks
Response
1.2s
median · 30d
POST

User

Most used
/v1/run/github.usergithub.user
Fetch a GitHub user's public profile by handle (name, bio, company, location, followers, and repo counts).
8,600 /mo
▲122742.9%
100.00%
1076ms p50
3
from$1.20/1k req
Quokka
POST

User repositories

/v1/run/github.user_repositoriesgithub.user_repositories
List a GitHub user's public repositories (name, description, language, stars, and forks) with sorting and cursor pagination.
2,906 /mo
100.00%
1398ms p50
1
price$1.20/1k req
Giraffe
POST

Repository

/v1/run/github.repositorygithub.repository
Fetch a GitHub repository's metadata by URL (stars, forks, language, topics, license, and timestamps).
939 /mo
▲2242.5%
99.57%
1009ms p50
2
from$1.20/1k req
Quokka
POST

Issue comments

/v1/run/github.issue_commentsgithub.issue_comments
List the comments on a GitHub issue or pull request by its URL, oldest first, with each commenter's login, their relationship to the repository, reactions and the comment text.
497 /mo
100.00%
1039ms p50
2
from$1.20/1k req
Chameleon
POST

Search issues

/v1/run/github.search_issuesgithub.search_issues
Search issues and pull requests across GitHub with GitHub's own search syntax (repo:, is:pr, is:issue, author:, label:, created:...), with each result's author, state, labels, counts and body. Use it to find who opens issues and pull requests on a repository.
495 /mo
99.79%
2659ms p50
1
price$2.40/1k req
Chameleon
POST

Repository contributors

/v1/run/github.repository_contributorsgithub.repository_contributors
List the people who have committed to a GitHub repository by repository URL, ordered by number of commits, with each contributor's login, profile URL and commit count. Look each one up with github.user for their profile, website and socials.
318 /mo
100.00%
1163ms p50
1
price$1.20/1k req
Chameleon
POST

Repository issues

/v1/run/github.repository_issuesgithub.repository_issues
List a GitHub repository's issues and pull requests by repository URL (GitHub lists pull requests as issues), with each one's author, state, labels, counts and body. Filter by state, sort and update date.
159 /mo
100.00%
1704ms p50
1
price$1.20/1k req
Chameleon
POST

Repository readme

/v1/run/github.repository_readmegithub.repository_readme
Get a GitHub repository's README by repository URL, as the Markdown text the maintainers wrote, with its file name, path and size. Use it to learn what a project does, which models and tools it uses, and how to reach its authors.
157 /mo
100.00%
1191ms p50
3
from$1.20/1k req
Quokka
POST

Repository forks

/v1/run/github.repository_forksgithub.repository_forks
List the forks of a GitHub repository by repository URL, with each fork's owner, description, stars, language and last push. Sort by newest, oldest or most starred.
150 /mo
100.00%
3135ms p50
1
price$1.20/1k req
Chameleon
POST

User following

/v1/run/github.user_followinggithub.user_following
List the GitHub users a given user follows by handle (each account's login, type, avatar, and profile URL) with pagination.
49 /mo
100.00%
1222ms p50
2
from$1.20/1k req
Quokka
POST

Trending repositories

/v1/run/github.trending_repositoriesgithub.trending_repositories
List GitHub Trending repositories (rank, stars, stars gained today, language, and description), filterable by language and time window.
11 /mo
▼98.7%
100.00%
2615ms p50
2
from$1.20/1k req
Quokka
POST

User followers

/v1/run/github.user_followersgithub.user_followers
List a GitHub user's followers by handle (each follower's login, type, avatar, and profile URL) with pagination.
4 /mo
100.00%
1324ms p50
2
from$1.20/1k req
Quokka
POST

Trending developers

/v1/run/github.trending_developersgithub.trending_developers
List trending GitHub developers (rank, username, name, avatar, and their most popular repository), optionally filtered by programming language and time range.
2 /mo
100.00%
8724ms p50
1
price$1.20/1k req
Giraffe
POST

User activity

/v1/run/github.user_activitygithub.user_activity
List a GitHub user's public contribution activity by handle (grouped monthly summaries of commits, pull requests, and issues with repository links) for a given year.
2 /mo
100.00%
6195ms p50
1
price$1.20/1k req
Giraffe
POST

User contributions

/v1/run/github.user_contributionsgithub.user_contributions
Fetch a GitHub user's contribution graph for a year (total contributions plus per-day counts and heatmap intensity).
2 /mo
100.00%
2746ms p50
1
price$1.20/1k req
Giraffe
POST

User pull requests

/v1/run/github.user_pull_requestsgithub.user_pull_requests
List a GitHub user's public pull requests by handle (title, repository, state, creation date, and URL) with optional date filtering and pagination.
2 /mo
100.00%
1348ms p50
1
price$1.20/1k req
Giraffe

About the GitHub API

Every provider prices each endpoint independently, so the table shows the cheapest per endpoint. Open one to compare all providers.

Measured performance

What the GitHub API actually does

Every call through AnyAPI over the last 30 days, counted here rather than promised.

100.0%
of calls succeeded (14,268 calls)
Succeeded on first lane 85.7%Recovered by failover 14.3%Failed 0.0%
Response time estimate (14,263 calls across endpoints)
Weighted p50 estimate
1.2s
Request-weighted average of endpoint p50 values, not a combined request percentile
Weighted p99 estimate
8.0s
Request-weighted average of endpoint p99 values, not a combined request percentile

FAQ

About the GitHub API

The AnyAPI GitHub API returns GitHub data as normalized JSON across 16 endpoints: issue comments, repository, repository contributors, repository forks, repository issues, repository readme, search issues, trending developers, trending repositories, user, user activity, user contributions, user followers, user following, user pull requests, and user repositories. You call one endpoint per job with a single key, and AnyAPI routes each request across 4 sources, falling back automatically when one fails. Pricing is in US dollars, from $1.20 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. Over the last 30 days, 100.0% of GitHub calls through AnyAPI succeeded, with a request-weighted median response time of 1.2 seconds across 14,268 measured calls.

Pricing is in US dollars, from $1.20 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. You fund one USD wallet and each call draws it down. Some failed wallet-funded requests incur processing charges that we pass through at cost, with no markup; the error response shows the amount charged.

16 endpoints: issue comments, repository, repository contributors, repository forks, repository issues, repository readme, search issues, trending developers, trending repositories, user, user activity, user contributions, user followers, user following, user pull requests, and user repositories. Every one takes the same authentication and returns the same normalized response shape, so reaching a second GitHub endpoint is a change of URL and nothing else.

Over the last 30 days, 100.0% of GitHub calls through AnyAPI succeeded, with a request-weighted median response time of 1.2 seconds across 14,268 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.