GitHub
gist.github.com › yassineaboukir › 8e12adefbd505ef704674ad6ad48743d
A list of 3203 common API endpoints and objects designed for fuzzing. · GitHub
And a list of possible API entrypoints in a file named entrypoints.list, then you can use it to perform a quick check on the site to see if they are using a known API. It's actually pretty useful. The list I used is in this gist (I couldn't attach it for whatever reason) - https://gist.github.com/jhyland87/d1bb08b71af0539bde45710f73e42b29
GitHub
github.com › github-modules › github-api-endpoints
GitHub - github-modules/github-api-endpoints: A list of all the paths supported by the GitHub v3 API · GitHub
A list of all the paths supported by the GitHub v3 API · This module is compiled by scraping developer.github.com/v3 and collecting all the <code> snippets that start with HTTP verbs. ... const endpoints = require('github-api-enpoints') endpoints.length // 485 endpoints.filter(e => e.includes('GET /gists')) // [ // 'GET /gists', // 'GET /gists/:gist_id/comments', // 'GET /gists/:gist_id/comments/:id', // 'GET /gists/:id', // 'GET /gists/:id/:sha', // 'GET /gists/:id/commits', // 'GET /gists/:id/forks', // 'GET /gists/:id/star', // 'GET /gists/public', // 'GET /gists/starred' // ]
Author: github-modules
GitHub
docs.github.com › en › rest › repos › repos
REST API endpoints for repositories - GitHub Docs
March 10, 2026 - This endpoint can be used without authentication or the aforementioned permissions if only public resources are requested. ... curl -L \ -H "Accept: application/vnd.github+json" \ -H "Authorization: Bearer <YOUR-TOKEN>" \ -H "X-GitHub-Api-Version: 2026-03-10" \ https://api.github.com/orgs/ORG/repos
Starred by 16 users
Forked by 4 users
Languages: PHP 52.6% | Shell 47.4% | PHP 52.6% | Shell 47.4%
GitHub
docs.github.com › en › rest › overview › endpoints-available-for-github-apps
Endpoints available for GitHub Apps - GitHub Docs
November 28, 2022 - API Version: 2022-11-28 (latest) Your app can make requests to the following REST endpoints. Who can use this feature · You must use an installation access token to access endpoints using your GitHub App. For more information, see "Authenticating as a GitHub App installation." get /orgs/{org}/actions/cache/usage ·
Top answer 1 of 5
31
According to "API Enterprise 2.5":
All API endpoints—except Management Console API endpoints—are prefixed with the following URL:
https://hostname/api/v3/
But you need to authenticate:
Authentication
Your Enterprise installation's API endpoints accept the same authentication methods as the GitHub.com API. Specifically, you can authenticate yourself with OAuth tokens (which can be created using the Authorizations API) or basic authentication.
Every Enterprise API endpoint is only accessible to GitHub Enterprise site administrators, with the exception of the Management Console API, which is only accessible via the Management Console password.
2 of 5
15
TLTR; These are the endpoints
+----+------------------------------------------+--------------------------------+
| | Enterprise | GitHub |
+----+------------------------------------------+--------------------------------+
| v3 | https://[YOUR_HOST]/api/v3 | https://api.github.com |
| v4 | https://[YOUR_HOST]/api/graphql | https://api.github.com/graphql |
+----+------------------------------------------+--------------------------------+
Examples
Here you have some examples in case you want to try them. You'll need to create an ACCESS_TOKEN
Enterprise
curl -H "Authorization: bearer [ACCESS_TOKEN]" https://[YOUR_HOST]/api/v3/organizations
curl -H "authorization: bearer [ACCESS_TOKEN]" https://[YOUR_HOST]/api/graphql -d "{\"query\": \"query { viewer { login } }\"}"
GitHub
curl -H "Authorization: bearer [ACCESS_TOKEN]" https://api.github.com/organizations
curl -H "authorization: bearer [ACCESS_TOKEN]" https://api.github.com/graphql -d "{\"query\": \"query { viewer { login } }\"}"
GitHub
docs.github.com › en › rest › users
REST API endpoints for users - GitHub Docs
REST API endpoints for users, 1 of 9 · Get the authenticated user, 1 of 6 · Update the authenticated user, 2 of 6 · Get a user using their ID, 3 of 6 · List users, 4 of 6 · Get a user, 5 of 6 · Get contextual information for a user, 6 of 6 · REST API endpoints for artifact attestations, 2 of 9 ·
Unito
guide.unito.io › which-github-apis-are-used
Which GitHub APIs Are Used? - Unito Help Center
This endpoint is used to get an access token after you authorize Unito. This endpoint is not actually part of the API, so we list it here separately. URLs under https://api.github.com or https://your-GHE-domain/api/
Orchestra
getorchestra.io › guides › github-actions-api-all-rest-api-endpoints
Github Actions API: All rest api endpoints | Orchestra
March 22, 2025 - For more details, refer to the GitHub Actions REST API documentation. ... To find all API endpoints for a specific service, you can use several methods depending on the service you're working with: Official Documentation: The most reliable source is the official API documentation provided by the service. This documentation typically lists all available endpoints, their methods (GET, POST, PUT, DELETE, etc.), required parameters, and example requests and responses.
GitHub
gist.github.com › spenkk › af31fd6c4ebeaa15cf6996826109334a
api-endpoints.txt · GitHub
api-endpoints.txt · This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters ·
GitHub
docs.github.com › en › rest › authentication › endpoints-available-for-github-app-installation-access-tokens
Endpoints available for GitHub App installation access tokens - GitHub Docs
You can use an installation access token to access these endpoints using your GitHub App.
GitHub
docs.github.com › en › rest › apps › apps
REST API endpoints for GitHub Apps - GitHub Docs
For more details about your app's installations, see the "List installations for the authenticated app" endpoint. You must use a JWT to access this endpoint. This endpoint does not work with GitHub App user access tokens, GitHub App installation access tokens, or fine-grained personal access tokens. ... curl -L \ -H "Accept: application/vnd.github+json" \ -H "Authorization: Bearer <YOUR-TOKEN>" \ -H "X-GitHub-Api-Version: 2026-03-10" \ https://api.github.com/app
GitHub
docs.github.com › en › rest › orgs
REST API endpoints for organizations - GitHub Docs
REST API endpoints for artifact metadata, 3 of 17 · Create an artifact deployment record, 1 of 7 · Set cluster deployment records, 2 of 7 · Create a cluster deployment records job, 3 of 7 · Get cluster deployment records job status, 4 of 7 · Create artifact metadata storage record, 5 of 7 · List artifact deployment records, 6 of 7 ·