Developer Toolsgithubdevopsautomationrest
GitHub REST API
The GitHub REST API manages repositories, issues, pull requests and releases – the foundation for developer automation.
- Provider
- GitHub
- Pricing
- Free for public repositories; paid plans for private features
- Authentication
- Personal access token or GitHub App
- API key
- Required
Get started
Start building with GitHub
Create an account, get your API key and start integrating GitHub REST API.
Technical details
- Endpoint
https://api.github.com/repos/{owner}/{repo}/issues- Authentication
- Personal access token or GitHub App
- Rate limit
- 5,000 requests per hour for authenticated users
- SDKs
- JavaScriptPythonGo
- Documentation
- Open official docs
Details
- Features
- Issues and pull requestsRepository and release managementActions workflow triggersFine-grained tokens
- Use case
- Release automation, issue triage and repository reporting