ToolKiti
Home/开发工具/GitHub REST & GraphQL API

GitHub REST & GraphQL API

GitHub 接口

Full GitHub platform API: repos, issues, PRs, Actions, search, code scanning, and more.

GitHub 全平台 API:仓库、Issue、PR、Actions、搜索、代码扫描等。

Pricing

free (5000 req/hr for authenticated), unlimited for public repos

Authentication

  • Personal Access Token
  • OAuth App
  • GitHub App

Rate Limit

5000 req/hr (authenticated)

Popularity

92/100

Endpoints

https://api.github.com
https://api.github.com/graphql

SDKs

Octokit (JS/TS)PyGithubGo-Githubcurl

Key Features

Code Examples

Get User Reposbash
curl -H "Authorization: token $GITHUB_TOKEN" \
  -H "Accept: application/vnd.github+json" \
  https://api.github.com/user/repos?per_page=5

Tags

githubcodedevopsgitci-cd

Last updated: 2026-07-28

Compare GitHub REST & GraphQL API with other APIs

Similar APIs

Something wrong or missing? Open an issue on GitHub →

Pricing Comparison

APIPricingAuthPopularity
GitHub REST APIfree tier (5000 req/hr) + paid plansPersonal Access Token
96
LangChain Platformfree tier + developer plan $39/monthAPI Key
91
Bolt.new - AI Web App Builderfree tier, Starter $20/mo, Pro $100/mo (includes Bolt AI credits)OAuth (GitHub/Google)
90
Replit AI Agentfree tier, Hacker $25/mo, Pro $200/moOAuth (GitHub/Google)
88

Discussion

Questions, feedback, or suggestions? Start a discussion.

Discuss on GitHub