GitHub REST API

The GitHub REST API (v3) provides programmatic access to GitHub functionality—repositories, issues, pull requests, users, organizations, search, webhooks, and more. It is versioned, well‑documented, and actively maintained. While source‑import endpoints were deprecated in April 2024, the core v3 REST API remains fully active and supported. Ideal for integrations, automation, or workflows. Listed as active on Free API Hub.

1

Endpoints

0

Views

Jul 20, 2025

Last Checked

5,000 requests per hour

Rate Limit

API Endpoints

Retrieve all open issues for a GitHub repository

Full URL

https://api.github.com/repos/{owner}/{repo}/issues

Code Examples

curl -X GET 'https://api.github.com/repos/{owner}/{repo}/issues' \
  -H 'Authorization: Bearer YOUR_API_KEY'

Parameters

{
  "state": "open",
  "labels": "bug,enhancement"
}

Example Response

[
  {
    "id": 123456,
    "user": {
      "login": "octocat",
      "avatar_url": "https://github.com/images/error/octocat_happy.gif"
    },
    "state": "open",
    "title": "Fix header alignment",
    "created_at": "2023-07-18T12:34:56Z"
  }
]

Version

v3

Rate Limit

5000 requests/hour
Tags
codereposusers
Technical Details
Authentication
OAuth2
Response Formats
JSON
Availability
global
Status
Published
Rate Limits

5,000 requests per hour

Supported Languages
PythonJavaScriptGo
Use Cases
CI/CD
code automation
https://docs.github.com/en/rest

Related APIs

Discover similar APIs that might interest you

APIfree

HTTP Cat

HTTP Cat API offers a playful REST servi...

Category
Development
Endpoints
1
catshttp
APIopen source

Appwrite Backend API

Appwrite is a comprehensive open-source ...

Category
Development
Endpoints
1
backendserver
APIopen source

Temporal Workflow API

Temporal is a powerful open-source engin...

Category
Development
Endpoints
1
orchestrationworkflows
GitHub REST API – repository, issues, users & more | Free API Hub