detektu
Supported APIs

Vendor coverage

GitLab API changes & breaking changes

GitLab announces deprecations continuously but concentrates breaking API changes into its annual major release each May. Detektu diffs the published REST API spec so the bundle of removals never lands unreviewed.

Last checked Oct 21, 2026, 7:45 AMLast change detected Oct 21, 2026, 7:45 AM

Detected changes

Latest GitLab API changes

Every entry is a change Detektu detected in GitLab's published contracts, with exact before/after evidence on its page.

  1. Info
    Response optional property added: pipeline_delete_limit_per_user_projectopenapi:GET /api/v4/application/settings::response.200.application.json.pipeline_delete_limit_per_user_project
    GitLab REST API
  2. Info
    Response non success status removedopenapi:POST /api/v4/projects/{}/merge_requests/{}/cancel_merge_when_pipeline_succeeds::response.406.body
    GitLab REST API
  3. Deprecation
    Endpoint deprecated: POST /api/v4/projects/{}/merge_requests/{}/cancel_merge_when_pipeline_succeedsopenapi:POST /api/v4/projects/{}/merge_requests/{}/cancel_merge_when_pipeline_succeeds::operation.endpoint-deprecated
    GitLab REST API
  4. Info
    Api schema removed: RequestBody_ff6c80a6af72openapi:* *::schema.RequestBody_ff6c80a6af72
    GitLab REST API
  5. Info
    Api schema removed: RequestBody_fe9841796934openapi:* *::schema.RequestBody_fe9841796934
    GitLab REST API
  6. Info
    Api schema removed: RequestBody_fe7b07e787f5openapi:* *::schema.RequestBody_fe7b07e787f5
    GitLab REST API
  7. Info
    Api schema removed: RequestBody_fdffee8075e9openapi:* *::schema.RequestBody_fdffee8075e9
    GitLab REST API
  8. Info
    Api schema removed: RequestBody_fd9f9062d39bopenapi:* *::schema.RequestBody_fd9f9062d39b
    GitLab REST API
  9. Info
    Api schema removed: RequestBody_fd9004a6664bopenapi:* *::schema.RequestBody_fd9004a6664b
    GitLab REST API
  10. Info
    Api schema removed: RequestBody_fc19ecc6ec0aopenapi:* *::schema.RequestBody_fc19ecc6ec0a
    GitLab REST API

Coverage

What Detektu monitors

Official products and contracts checked for changes.

GitLab REST API

  • REST API OpenAPI v3OpenAPI contractStable

Change model

How GitLab ships changes

The release patterns that shape your integration risk.

GitLab's REST API (v4) evolves additively during the year, with deprecations announced per milestone and removals reserved for major releases like 17.0 and 18.0. That model is friendly, provided you review the deprecation list. In practice, the list is long and mostly irrelevant to any one integration.

Detektu turns the spec diff into per-endpoint findings and matches them against your declared usage, so the yearly removal bundle becomes a short, reviewed list instead of a release-day scramble.

Monitored for you

Do GitLab's changes affect your integration?

Choose the operations and fields your services use. Detektu matches GitLab findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.