![]()
api.github.com · Developer toolsSubscribeShare
GitHub REST API breaking changes
The breaking changes GitHub REST API announced that Okapi tracks: 49 in all.
Do you run the GitHub REST API? Make sure your users call it right →
At a glance
- API host
api.github.com- Kind
- Developer tools
- Next breaking change
- GET /repos/{id}/{id}/dependency-graph/sbom endpoint removal,
- Breaking changes tracked
- 3 breaking changes coming up, 5 with no date yet and 41 already in effect
- Last updated
Coming up 3
-
GET /repos/{id}/{id}/dependency-graph/sbomEndpoint removal Stops workingin 7 days -
no x-github-api-version headerVersion retirement Redirectsin 490 days -
header x-github-api-version: 2022-11-28Version retirement Stops workingin 490 days
Deprecated, no date yet 5
-
No date
GET /enterprises/{id}/copilot/usageEndpoint removal Deprecated, no date -
No date
GET /enterprises/{id}/team/{id}/copilot/usageEndpoint removal Deprecated, no date -
No date
GET /orgs/{id}/copilot/usageEndpoint removal Deprecated, no date -
No date
GET /orgs/{id}/team/{id}/copilot/usageEndpoint removal Deprecated, no date -
No date
GET /users/{id}/subscriptionsEndpoint removal Deprecated, no date
Already in effect 41
-
GET /assignments/*Endpoint removal Stopped working -
GET /classrooms*Endpoint removal Stopped working -
PATCH /orgs/{id}Parameter removal Stopped working -
PATCH /orgs/{id}Parameter removal Stopped working -
PATCH /orgs/{id}Parameter removal Stopped working -
PATCH /orgs/{id}Parameter removal Stopped working -
PATCH /orgs/{id}Parameter removal Stopped working -
PATCH /orgs/{id}Parameter removal Stopped working -
PATCH /orgs/{id}Parameter removal Stopped working -
GET /enterprises/{id}/copilot/metricsEndpoint removal Stopped working -
GET /enterprises/{id}/team/{id}/copilot/metricsEndpoint removal Stopped working -
GET /orgs/{id}/copilot/metricsEndpoint removal Stopped working -
GET /orgs/{id}/team/{id}/copilot/metricsEndpoint removal Stopped working -
GET /enterprises/{id}/dependabot/alertsParameter removal Stopped working -
GET /orgs/{id}/dependabot/alertsParameter removal Stopped working -
GET /repos/{id}/{id}/dependabot/alertsParameter removal Stopped working -
GET /enterprises/{id}/dependabot/alertsParameter removal Stopped working -
GET /orgs/{id}/dependabot/alertsParameter removal Stopped working -
GET /repos/{id}/{id}/dependabot/alertsParameter removal Stopped working -
GET /enterprises/{id}/dependabot/alertsParameter removal Stopped working -
GET /orgs/{id}/dependabot/alertsParameter removal Stopped working -
GET /repos/{id}/{id}/dependabot/alertsParameter removal Stopped working -
GET /enterprises/{id}/settings/billing/actionsEndpoint removal Stopped working -
GET /enterprises/{id}/settings/billing/packagesEndpoint removal Stopped working -
GET /enterprises/{id}/settings/billing/shared-storageEndpoint removal Stopped working -
GET /orgs/{id}/settings/billing/actionsEndpoint removal Stopped working -
GET /orgs/{id}/settings/billing/packagesEndpoint removal Stopped working -
GET /orgs/{id}/settings/billing/shared-storageEndpoint removal Stopped working -
GET /users/{id}/settings/billing/actionsEndpoint removal Stopped working -
GET /users/{id}/settings/billing/packagesEndpoint removal Stopped working -
GET /users/{id}/settings/billing/shared-storageEndpoint removal Stopped working -
/orgs/{id}/projectsEndpoint removal Stopped working -
/orgs/{id}/teams/{id}/projects*Endpoint removal Stopped working -
/projects/*Endpoint removal Stopped working -
/repos/{id}/{id}/projectsEndpoint removal Stopped working -
/teams/{id}/projects*Endpoint removal Stopped working -
GET /users/{id}/projectsEndpoint removal Stopped working -
POST /user/projectsEndpoint removal Stopped working -
/repos/{id}/{id}/tags/protection*Endpoint removal Stopped working -
/repos/{id}/{id}/import*Endpoint removal Stopped working -
GET /search/codeParameter removal Stopped working
Where Okapi reads it
- Changelog github.blog/changelog/
- OpenAPI spec raw.githubusercontent.com/github/rest-api-description/main/descriptions/api.github.com/api.github.com.json
- Lifecycle page docs.github.com/en/rest/about-the-rest-api/api-versions
- Announcement docs.github.com/en/rest/classroom/classroom
- Announcement github.blog/changelog/2023-03-10-changes-to-the-code-search-api
- Announcement github.blog/changelog/2023-10-12-deprecation-source-imports-rest-api
- Announcement github.blog/changelog/2024-05-23-sunset-notice-projects-classic
- Announcement github.blog/changelog/2024-05-29-sunset-notice-tag-protections
- Announcement github.blog/changelog/2025-02-21-deprecation-of-beta-github-copilot-usage-api-endpoint
- Announcement github.blog/changelog/2025-09-23-upcoming-changes-to-github-dependabot-alerts-rest-api-offset-based-pagination-parameters-page-first-and-last
- Announcement github.blog/changelog/2025-09-26-product-specific-billing-apis-are-closing-down
- Announcement github.blog/changelog/2026-01-29-closing-down-notice-of-legacy-copilot-metrics-apis
- Announcement github.blog/changelog/2026-03-24-upcoming-deprecation-of-security-related-organization-api-fields
- Announcement github.blog/changelog/2026-05-12-synchronous-sbom-api-deprecated/
- Announcement github.blog/changelog/2026-06-30-upcoming-access-restrictions-to-public-api-endpoints-and-ui-views/
Know before your API calls break.
Okapi finds the calls a breaking change hits in your code and opens the pull request that fixes them.
Add to GitHub