GitHub v3 REST API logo

GitHub v3 REST API

GitHub v3 REST API

GitHub Enterprise Cloud REST API is the enterprise version of GitHub.com API — organization management, SCIM SSO, audit log, Advanced Security integration.

Visit site ↗Health checked 9h ago
Use it when

Same API as GitHub.com + enterprise extensions

Watch for

Requires Enterprise Cloud subscription

First check

Enterprise admin creates a personal access token or GitHub App. GET https://api.github.com/enterprises/{enterprise} for enterprise info.

Auth
CORS
No
HTTPS
Yes
Signup
?
Latency
106 ms
Protocol
REST, GraphQL
Pricing

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 106ms
01

About this API

GitHub has two enterprise products: GitHub Enterprise Cloud (GHEC, SaaS) and GitHub Enterprise Server (GHES, self-hosted). GHEC is GitHub.com's enterprise version — same codebase and API, plus enterprise-required features: SSO (SAML, SCIM auto user provisioning), detailed audit logs, IP allowlist, enterprise-level data export, Advanced Security (secret scanning, CodeQL, dependency review), and more. Developer API is nearly identical to GitHub.com (same octokit SDK works), but some enterprise-only endpoints (/enterprises/{enterprise}/...) are for enterprise admins managing the whole enterprise (not just a single org). SCIM sync is a core scenario — HR system's new employee onboards → SCIM auto-creates GitHub account, joins appropriate teams; offboards → auto-deprovisions, ensuring permission revocation.

02

What you can build

  • 1Sync users from corporate SSO to GitHub Enterprise
  • 2Audit GitHub operations (audit log → SIEM)
  • 3Advanced Security scan results integration
  • 4Enterprise automation for repo / team management
03

Strengths & limitations

Strengths

  • Same API as GitHub.com + enterprise extensions
  • SCIM auto user provisioning
  • Detailed audit logs (compliance-friendly)

Limitations

  • Requires Enterprise Cloud subscription
  • Some endpoints are owner-role-only
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://support.github.com/contact?tags=dotcom-rest-api/<endpoint>
05

Getting started

Enterprise admin creates a personal access token or GitHub App. GET https://api.github.com/enterprises/{enterprise} for enterprise info.

06

FAQ

GHEC vs. GHES — which API has more features?+

GHEC typically gets new feature APIs first. GHES follows releases on version cadence (major release annually).

Can I use GitHub.com's SDKs against GHEC?+

Yes — fully compatible, just change endpoint URL (only GHES self-hosted needs the change; GHEC still uses api.github.com).

07

Technical details

CORS: NoHTTPS: YesSignup: ?Open source: No
Auth type
unknown
Pricing
unknown
Protocols
REST, GraphQL
SDKs
python, javascript, go, java, ruby, csharp
Response time
106 ms
Last health check
5/12/2026, 7:37:29 AM
08

Tags

09

More from GitHub