Catalog

GitHub API

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

Endpoints10Providers2From · trending repositories$1.20/1k req · GiraffeFull breakdownRead docs
Uptime
99.89%
30d · 940 calls
Requests
945
30d · weekly, last 12 wks
Response
5.8s
median · 30d
POST

Trending repositories

Most used
/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.
924 /mo
â–²46050%
100.00%
5852ms 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).
19 /mo
â–²260%
92.86%
923ms p50
1
price$1.20/1k req
Giraffe
POST

User

/v1/run/github.usergithub.user
Fetch a GitHub user's public profile by handle (name, bio, company, location, followers, and repo counts).
2 /mo
â–¼100%
100.00%
1414ms p50
2
from$1.20/1k req
Giraffe
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.
-
-
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.
-
-
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).
-
-
1
price$1.20/1k req
Giraffe
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.
-
-
1
price$1.20/1k req
Giraffe
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.
-
-
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.
-
-
1
price$1.20/1k req
Giraffe
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.
-
-
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.

99.9%
of calls succeeded (940 calls)
Succeeded on first lane 99.9%Failed 0.1%
Response time estimate (939 calls across endpoints)
Weighted p50 estimate
5.8s
Request-weighted average of endpoint p50 values, not a combined request percentile
Weighted p99 estimate
10.6s
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 10 endpoints: repository, 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 2 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, 99.9% of GitHub calls through AnyAPI succeeded, with a request-weighted median response time of 5.8 seconds across 940 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, each call draws it down, and a failed request costs $0.

10 endpoints: repository, 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, 99.9% of GitHub calls through AnyAPI succeeded, with a request-weighted median response time of 5.8 seconds across 940 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.