---
title: "Changes to Get trail detail"
method: GET
path: "/api/v1/trails/{forge}/{owner}/{repo}/{number}"
---

# Changes to Get trail detail

`GET /api/v1/trails/{forge}/{owner}/{repo}/{number}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 6 of 29 revisions.

- **2026-09-25** `14c8416feab7` — 1 breaking, 1 warning, 17 info
- **2026-09-24** `ba1409f8f36b` — 2 warning, 3 info
- **2026-09-24** `0eb4157af08b` — 3 breaking, 1 warning, 3 info
- **2026-09-21** `03a8a4babd7d` — 1 info
- **2026-09-17** `e1f0e2f14d0a` — 1 breaking, 1 warning, 6 info
- **2026-09-16** `f15a377013f6` — 1 info

## Changes

- **2026-09-25** `14c8416feab7` — 1 breaking, 1 warning, 17 info
  - removed the required property `trail/mergeability/anyOf[subschema #1]/approval_gate_passed` from the response with the `200` status
  - removed the optional property `trail/gates` from the response with the `200` status
  - added the optional property `trail/gh_pr_id` to the response with the `200` status
  - added the optional property `trail/mergeability/anyOf[subschema #1]/gates/items/evaluated_at_sha` to the response with the `200` status
  - added the optional property `trail/mergeability/anyOf[subschema #1]/gates/items/finding_count` to the response with the `200` status
  - added the optional property `trail/mergeability/anyOf[subschema #1]/gates/items/outcome` to the response with the `200` status
  - added the optional property `trail/mergeability/anyOf[subschema #1]/gates/items/reviewers` to the response with the `200` status
  - added the optional property `trail/mergeability/anyOf[subschema #1]/gates/items/runner_ids` to the response with the `200` status
  - added the optional property `trail/mergeability/anyOf[subschema #1]/gates/items/stale_reason` to the response with the `200` status
  - added the optional property `trail/mergeability/anyOf[subschema #1]/gates/items/state` to the response with the `200` status
  - the response property `trail/mergeability/anyOf[subschema #1]/checks/availability` became required for the status `200`
  - added the required property `trail/mergeability/anyOf[subschema #1]/gates/items/completed_at` to the response with the `200` status
  - added the required property `trail/mergeability/anyOf[subschema #1]/gates/items/created_at` to the response with the `200` status
  - added the required property `trail/mergeability/anyOf[subschema #1]/gates/items/gate_definition_id` to the response with the `200` status
  - added the required property `trail/mergeability/anyOf[subschema #1]/gates/items/gate_key` to the response with the `200` status
  - added the required property `trail/mergeability/anyOf[subschema #1]/gates/items/head_sha` to the response with the `200` status
  - added the required property `trail/mergeability/anyOf[subschema #1]/gates/items/id` to the response with the `200` status
  - added the required property `trail/mergeability/anyOf[subschema #1]/gates/items/rationale` to the response with the `200` status
  - added the required property `trail/mergeability/anyOf[subschema #1]/gates/items/value` to the response with the `200` status
- **2026-09-24** `ba1409f8f36b` — 2 warning, 3 info
  - added the new `base_checks` enum value to the `trail/gates/items/gate_type` response property for the response status `200`
  - added the new `base_checks` enum value to the `trail/mergeability/anyOf[subschema #1]/gates/items/gate_type` response property for the response status `200`
  - added the optional property `trail/assignee_identities` to the response with the `200` status
  - added the optional property `trail/author/anyOf[subschema #1]/identity` to the response with the `200` status
  - added the optional property `trail/reviewers/items/identity` to the response with the `200` status
- **2026-09-24** `0eb4157af08b` — 3 breaking, 1 warning, 3 info
  - the `trail/mergeability/anyOf[subschema #1]/checks` response's property type changed from `array` to `object` for status `200`
  - removed the required property `trail/mergeability/anyOf[subschema #1]/checks_passed` from the response with the `200` status
  - removed the required property `trail/mergeability/anyOf[subschema #1]/checks_status` from the response with the `200` status
  - removed the optional property `trail/requested_reviewers` from the response with the `200` status
  - added the optional property `trail/mergeability/anyOf[subschema #1]/checks/availability` to the response with the `200` status
  - added the required property `trail/mergeability/anyOf[subschema #1]/checks/runs` to the response with the `200` status
  - added the required property `trail/mergeability/anyOf[subschema #1]/gates` to the response with the `200` status
- **2026-09-21** `03a8a4babd7d` — 1 info
  - added the required property `trail/mergeability/anyOf[subschema #1]/conflict_status` to the response with the `200` status
- **2026-09-17** `e1f0e2f14d0a` — 1 breaking, 1 warning, 6 info
  - the `trail/actions` response's property type changed from `array` to `object` for status `200`
  - removed the optional property `trail/reviewers/items/is_approval_stale` from the response with the `200` status
  - added the optional property `trail/gates/items/reviewers` to the response with the `200` status
  - the response property `trail/actions` became required for the status `200`
  - added the required property `trail/actions/approve` to the response with the `200` status
  - added the required property `trail/actions/createCiPr` to the response with the `200` status
  - added the required property `trail/actions/merge` to the response with the `200` status
  - added the required property `trail/actions/mergeWithBypass` to the response with the `200` status
- **2026-09-16** `f15a377013f6` — 1 info
  - added the optional property `trail/reviewers/items/is_approval_stale` to the response with the `200` status

---

[Operation](https://skmtc.dev/entire/apis/entire-api/docs/api/v1/trails/:forge/:owner/:repo/:number/get.md) · [API](https://skmtc.dev/entire/apis/entire-api.md) · [Page](https://skmtc.dev/entire/apis/entire-api/changes/api/v1/trails/:forge/:owner/:repo/:number/get)
