🌐
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
github.com › danielmiessler › SecLists › blob › master › Discovery › Web-Content › api › api-endpoints.txt
SecLists/Discovery/Web-Content/api/api-endpoints.txt at master · danielmiessler/SecLists
SecLists is the security tester's companion. It's a collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, passwords, URLs, sensitive data patterns, fuzzing payloads, web ...
Author: danielmiessler
🌐
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 ·
🌐
Medium
nelsoncode.medium.com › list-of-interesting-github-endpoints-of-apis-2dc8e8085c1e
List of interesting GitHub endpoints of APIs - Nelson Hernández - Medium
January 7, 2022 - List of interesting GitHub endpoints of APIs This post will show you some GitHub REST API endpoints that you can use List of Contributors of an organization GET …
🌐
GitHub
github.com › danielmiessler › SecLists › blob › master › Discovery › Web-Content › common-api-endpoints-mazen160.txt
SecLists/Discovery/Web-Content/common-api-endpoints-mazen160.txt at master · danielmiessler/SecLists
SecLists is the security tester's companion. It's a collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, passwords, URLs, sensitive data patterns, fuzzing payloads, web ...
🌐
GitHub
github.com › topics › api-endpoints
api-endpoints · GitHub Topics · GitHub
Basic FastAPI project with Uvicorn showcasing complete CRUD endpoints (GET, POST, PUT, DELETE). Ideal for beginners learning REST APIs, Python web development, and backend fundamentals.
Find elsewhere
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 } }\"}" 
🌐
DEV Community
dev.to › nelsonmendezz_ › list-of-interesting-github-endpoints-of-apis-aek
List of interesting GitHub endpoints of APIs - DEV Community
August 1, 2021 - This post will show you some GitHub REST API endpoints that you can use List of... Tagged with github, githubapi, rest, nelsoncode.
🌐
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 › 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
🌐
Medium
medium.com › @ahmetbostanciklioglu › rest-api-endpoint-for-github-api-338dbec08106
Rest API endpoint for Github API. From scratch we will look at how to… | by Ahmet Bostanciklioglu | Medium
May 1, 2025 - From scratch we will look at how to read a GitHub API for repository. ... What is the REST API? REST (representational state transfer) is bridge between client (Application) and server to transfer data. In this blog we will learn get repository endpoint:
🌐
GitHub
github.com › public-apis › public-apis
GitHub - public-apis/public-apis: A collective list of free APIs · GitHub
1 week ago - A collective list of free APIs. Contribute to public-apis/public-apis development by creating an account on GitHub.
🌐
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 ·