instruction: Explain the Endpoints for GitHub App installation tokens Endpoints for GitHub App user tokens Endpoints for fine... in github_api
output: Endpoints for GitHub App installation tokens Endpoints for GitHub App user tokens Endpoints for fine-grained PATs Permissions for GitHub Apps Permissions for fine-grained PATs Guides Script with JavaScript Script with Ruby Discover resources for a user Delivering deployments Rendering data as graphs Working with comments Building a CI server Get started - Git database Get started - Checks Encrypt secrets Actions Artifacts Cache GitHub-hosted runners OIDC Permissions Secrets Self-hosted runner groups Self-hosted runners Variables Workflow jobs Workflow runs Workflows Activity Events Feeds Notifications Starring Watching Apps GitHub Apps Installations Marketplace OAuth authorizations Webhooks Billing Billing Enhanced billing platform Branches Branches Protected branches Campaigns Security campaigns Checks Check runs Check suites Classroom Classroom Code scanning Code scanning Code security settings Configurations Codes of conduct Codes of conduct Codespaces Codespaces Organizations Organization secrets Machines Repository secrets User secrets Collaborators Collaborators Invitations Commits Commits Commit comments Commit statuses Copilot Copilot metrics Copilot user management Credentials Revocation Dependabot Alerts Repository access Secrets Dependency graph Dependency review Dependency submission Software bill of materials (SBOM) Deploy keys Deploy keys Deployments Deployment branch policies Deployments Environments Protection rules Deployment statuses Emojis Emojis Gists Gists Comments Git database Blobs Commits References Tags Trees Gitignore Gitignore Interactions Organization Repository User Issues Assignees Comments Events Issues Issue dependencies Labels Milestones Sub-issues Timeline Licenses Licenses Markdown Markdown Meta Meta Metrics Community Statistics Traffic Migrations Organizations Source endpoints Users Models Catalog Embeddings Inference Organizations API Insights Artifact attestations Blocking users Custom properties Issue types Members Network configurations Organization roles Organizations Outside collaborators Personal access tokens Rule suites Rules Security managers Webhooks Packages Packages Pages Pages Private registries Organization configurations Projects (classic) Cards Collaborators Columns Boards Pull requests Pull requests Review comments Review requests Reviews Rate limit Rate limit Reactions Reactions Releases Releases Release assets Repositories Autolinks Contents Custom properties Forks Repositories Rule suites Rules Tags Webhooks Search Search Secret scanning Push protection Secret scanning Security advisories Global security advisories Repository security advisories Teams Teams Discussion comments Discussions Members Users Attestations Blocking users Emails Followers GPG keys Git SSH keys Social accounts SSH signing keys Users The REST API is now versioned. For more information, see " About API versioning ." GitHub REST API documentation Create integrations, retrieve data, and automate your workflows with the GitHub REST API. Overview Quickstart Start here View all About the REST API Get oriented to the REST API documentation. Getting started with the REST API Learn how to use the GitHub REST API. Authenticating to the REST API You can authenticate to the REST API to access more endpoints and have a higher rate limit. Best practices for using the REST API Follow these best practices when using GitHub&#x27;s API. Popular Rate limits for the REST API Learn about REST API rate limits, how to avoid exceeding them, and what to do if you do exceed them. Troubleshooting the REST API Learn how to diagnose and resolve common problems for the REST API. Scripting with the REST API and JavaScript Write a script using the Octokit.js SDK to interact with the REST API. Keeping your API credentials secure Follow these best practices to keep your API credentials and tokens secure. Guides Delivering deployments Using the Deployments REST API, you can build custom tooling that interacts with your server and a third-party app. @GitHub Using the REST API to interact with checks You can use the REST API to build GitHub Apps that run powerful checks against code changes in a repository. You can create apps that perform continuous integration, code linting, or code scanning services and provide detailed feedback on commits. @GitHub Using pagination in the REST API Learn how to navigate through paginated responses from the REST API. @GitHub Explore guides All REST API docs About the REST API About the REST API Comparing GitHub&#x27;s REST API and GraphQL API API Versions Breaking changes About the OpenAPI description for the REST API Using the REST API Getting started with the REST API Rate limits for the REST API Using pagination in the REST API Libraries for the REST API Best practices for using the REST API Troubleshooting the REST API Timezones and the REST API Using CORS and JSONP to make cross-origin requests Issue event types GitHub event types Authenticating to the REST API Authenticating to the REST API Keeping your API credentials secure Endpoints available for GitHub App installation access tokens Endpoints available for GitHub App user access tokens Endpoints available for fine-grained personal access tokens Permissions required for GitHub Apps Permissions required for fine-grained personal access tokens Guides Scripting with the REST API and JavaScript Scripting with the REST API and Ruby Discovering resources for a user Delivering deployments Rendering data as graphs Working with comments Building a CI server Using the REST API to interact with your Git database Using the REST API to interact with checks Encrypting secrets for the REST API REST API endpoints for GitHub Actions REST API endpoints for GitHub Actions artifacts REST API endpoints for GitHub Actions cache GitHub-hosted runners REST API endpoints for GitHub Actions OIDC REST API endpoints for GitHub Actions permissions REST API endpoints for GitHub Actions Secrets REST API endpoints for self-hosted runner groups REST API endpoints for self-hosted runners REST API endpoints for GitHub Actions variables REST API endpoints for workflow jobs REST API endpoints for workflow runs REST API endpoints for workflows REST API endpoints for activity REST API endpoints for events REST API endpoints for feeds REST API endpoints for notifications REST API endpoints for starring REST API endpoints for watching REST API endpoints for apps REST API endpoints for GitHub Apps REST API endpoints for GitHub App installations REST API endpoints for GitHub Marketplace REST API endpoints for OAuth authorizations REST API endpoints for GitHub App webhooks REST API endpoints for billing REST API endpoints for billing Enhanced billing platform REST API endpoints for branches and their settings REST API endpoints for branches REST API endpoints for protected branches REST API endpoints for security campaigns REST API endpoints for security campaigns REST API endpoints for checks REST API endpoints for check runs REST API endpoints for check suites REST API endpoints for GitHub Classroom REST API endpoints for GitHub Classroom REST API endpoints for code scanning REST API endpoints for code scanning REST API endpoints for code security settings Configurations REST API endpoints for codes of conduct REST API endpoints for codes of conduct REST API endpoints for Codespaces REST API endpoints for Codespaces REST API endpoints for Codespaces organizations REST API endpoints for Codespaces organization secrets REST API endpoints for Codespaces machines REST API endpoints for Codespaces repository secrets REST API endpoints for Codespaces user secrets REST API endpoints for collaborators REST API endpoints for collaborators REST API endpoints for repository invitations REST API endpoints for commits REST API endpoints for commits REST API endpoints for commit comments REST API endpoints for commit statuses REST API endpoints for Copilot REST API endpoints for Copilot metrics REST API endpoints for Copilot user management Credentials Revocation REST API endpoints for Dependabot REST API endpoints for Dependabot alerts REST API endpoints for Dependabot repository access REST API endpoints for Dependabot secrets REST API endpoints for the dependency graph REST API endpoints for dependency review REST API endpoints for dependency submission REST API endpoints for software bill of materials (SBOM) REST API endpoints for deploy keys REST API endpoints for deploy keys REST API endpoints for deployments REST API endpoints for deployment branch policies REST API endpoints for deployments REST API endpoints for deployment environments REST API endpoints for protection rules REST API endpoints for deployment statuses REST API endpoints for emojis REST API endpoints for emojis REST API endpoints for gists and gist comments REST API endpoints for gists REST API endpoints for gist comments REST API endpoints for Git database REST API endpoints for Git blobs REST API endpoints for Git commits REST API endpoints for Git references REST API endpoints for Git tags REST API endpoints for Git trees REST API endpoints for gitignore REST API endpoints for gitignore REST API endpoints for interactions REST API endpoints for organization interactions REST API endpoints for repository interactions REST API endpoints for user interactions REST API endpoints for issues REST API endpoints for issue assignees REST API endpoints for issue comments REST API endpoints for issue events REST API endpoints for issues REST API endpoints for issue dependencies REST API endpoints for labels REST API endpoints for milestones REST API endpoints for sub-issues REST API endpoints for timeline events REST API endpoints for licenses REST API endpoints for licenses REST API endpoints for Markdown REST API endpoints for Markdown REST API endpoints for meta data REST API endpoints for meta data REST API endpoints for metrics REST API endpoints for community metrics REST API endpoints for repository statistics REST API endpoints for repository traffic REST API endpoints for migrations REST API endpoints for organization migrations REST API endpoints for source imports REST API endpoints for user migrations Models REST API endpoints for models catalog REST API endpoints for model embeddings REST API endpoints for models inference REST API endpoints for organizations REST API endpoints for API Insights REST API endpoints for artifact attestations REST API endpoints for blocking users REST API endpoints for custom properties REST API endpoints for issue types REST API endpoints for organization members REST API endpoints for network configurations REST API endpoints for organization roles REST API endpoints for organizations REST API endpoints for outside collaborators REST API endpoints for personal access tokens REST API endpoints for rule suites REST API endpoints for rules REST API endpoints for security managers REST API endpoints for organization webhooks REST API endpoints for packages REST API endpoints for packages REST API endpoints for GitHub Pages REST API endpoints for GitHub Pages Private registries Organization configurations REST API endpoints for Projects (classic) REST API endpoints for Project (classic) cards REST API endpoints for Project (classic) collaborators REST API endpoints for Project (classic) columns REST API endpoints for Projects (classic) REST API endpoints for pull requests REST API endpoints for pull requests REST API endpoints for pull request review comments REST API endpoints for review requests REST API endpoints for pull request reviews REST API endpoints for rate limits REST API endpoints for rate limits REST API endpoints for reactions REST API endpoints for reactions REST API endpoints for releases and release assets REST API endpoints for releases REST API endpoints for release assets REST API endpoints for repositories REST API endpoints for repository autolinks REST API endpoints for repository contents REST API endpoints for custom properties REST API endpoints for forks REST API endpoints for repositories REST API endpoints for rule suites REST API endpoints for rules REST API endpoints for repository tags REST API endpoints for repository webhooks REST API endpoints for search REST API endpoints for search REST API endpoints for secret scanning REST API endpoints for secret scanning push protection REST API endpoints for secret scanning REST API endpoints for security advisories REST API endpoints for global security advisories REST API endpoints for repository security advisories REST API endpoints for teams REST API endpoints for teams REST API endpoints for team discussion comments REST API endpoints for team discussions REST API endpoints for team members REST API endpoints for users REST API endpoints for artifact attestations REST API endpoints for blocking users REST API endpoints for emails REST API endpoints for followers REST API endpoints for GPG keys REST API endpoints for Git SSH keys REST API endpoints for social accounts REST API endpoints for SSH signing keys REST API endpoints for users Help and support Get quick answers! Ask Copilot your question. Ask Copilot Did you find what you needed? Yes No Privacy policy Help us make these docs great! All GitHub docs are open source. See something that&#x27;s wrong or unclear? Submit a pull request. Make a contribution Learn how to contribute Still need help? Ask the GitHub community Contact support Legal © 2025 GitHub, Inc. Terms Privacy Status Pricing Expert services Blog