---
title: "GitLab API Single merge request changes endpoint deprecated: 2026-09-29 | Harbyn"
description: "GitLab API Single merge request changes endpoint deprecated, announced Sep 29, 2026."
canonical: "https://harbyn.com/changes/gitlab/2026-09-29-single-merge-request-changes-endpoint-deprecated"
last-updated: 2026-09-29
---

# GitLab API Single merge request changes endpoint deprecated

Markdown version of <https://harbyn.com/changes/gitlab/2026-09-29-single-merge-request-changes-endpoint-deprecated>.

Deprecation - GitLab API. low severity. Announced.

The endpoint for getting changes from a single merge request is deprecated and will be removed in v5 of the GitLab REST API, which is not in active development; v4 is unchanged. Use the list merge request diffs endpoint instead.

## Facts

| Fact | Value |
| --- | --- |
| Vendor | [GitLab API](https://harbyn.com/vendors/gitlab.md) |
| Kind | Deprecation |
| Severity | low |
| Status | Announced |
| Announced | Sep 29, 2026 (undated by the vendor; already published when we first read the page) |
| Added to Harbyn | Sep 29, 2026 |
| Lead time | No dated deadline |
| Review | Reviewed by a person, extracted by a model |

## Find it in your code

```sh
npx harbyn scan
```

This change names no identifier the scanner can match line by line, so the scan tells you whether your repository uses GitLab API, from its packages and API hosts. Nothing leaves your machine.

## Sources

Where this event comes from: the page we read, when we read it, and the hash of that snapshot.

- <https://docs.gitlab.com/api/rest/deprecations/> (deprecations, fetched 2026-09-29 02:31 UTC, sha256 `b8bb0492792f617d998a8b0153f0142ca07da317198f9d2c97b2784fca43ff25`)

## Related changes

### More from GitLab API

- [Approvers and approval\_groups fields deprecated](https://harbyn.com/changes/gitlab/2026-09-29-approvers-and-approval-groups-fields-deprecated.md) (Deprecation, announced Sep 29, 2026)
- [geo\_nodes API endpoints deprecated](https://harbyn.com/changes/gitlab/2026-09-29-geo-nodes-api-endpoints-deprecated.md) (Deprecation, announced Sep 29, 2026)
- [merge\_status API field deprecated](https://harbyn.com/changes/gitlab/2026-09-29-merge-status-api-field-deprecated.md) (Deprecation, announced Sep 29, 2026)
- [merged\_by API field deprecated](https://harbyn.com/changes/gitlab/2026-09-29-merged-by-api-field-deprecated.md) (Deprecation, announced Sep 29, 2026)

### Changes at other vendors

- [AWS Lambda: Python 3.10 runtime deprecation](https://harbyn.com/changes/aws-lambda/2026-10-08-python-3-10-runtime-deprecation.md) (effective Oct 31, 2026)
- [Jira / Atlassian Cloud: Atlassian Analytics dashboard subscriptions being removed](https://harbyn.com/changes/atlassian-jira/2026-08-10-atlassian-analytics-dashboard-subscriptions-being-removed.md) (effective Nov 2, 2026)
- [Google Cloud Run and Functions: .NET 8 runtime deprecation](https://harbyn.com/changes/google-cloud/2026-10-08-net-8-runtime-deprecation.md) (effective Nov 10, 2026)
- [GitHub: X-GitHub-Stateless-S2S-Token header ignored from 2026-11-30](https://harbyn.com/changes/github/2026-10-02-x-github-stateless-s2s-token-header-ignored-from-2026-11-30.md) (effective Nov 30, 2026)

[All upcoming deadlines](https://harbyn.com/deadlines.md)
