---
title: "Changes to Get Relationship by Graph Relationship ID"
method: GET
path: "/api/v2/relationships/{relationship_id}"
---

# Changes to Get Relationship by Graph Relationship ID

`GET /api/v2/relationships/{relationship_id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 4 of 66 revisions.

- **2026-08-12** `8a17345ab0c1` — 1 info
- **2026-07-29** `f140f38eb169` — 3 breaking, 1 info
- **2026-07-16** `b73cc374bf39` — 1 breaking, 5 warning, 2 info
- **2026-06-26** `bae135bb19d1` — 1 info

## Changes

- **2026-08-12** `8a17345ab0c1` — 1 info
  - added the optional property `data/anyOf[#/components/schemas/model.relationship-details-with-info]/allOf[subschema #2]/info/items/allOf[#/components/schemas/model.kind-info-response]/allOf[#/components/schemas/model.kind-info-content]/oneOf[#/components/schemas/model.kind-info-type-markdown]/allOf[#/components/schemas/model.kind-info-markdown]/markdown/template_error` to the response with the `200` status
- **2026-07-29** `f140f38eb169` — 3 breaking, 1 info
  - the `data/anyOf[#/components/schemas/model.relationship-details-with-info]/allOf[subschema #2]/info/items/allOf[#/components/schemas/model.kind-info-response]/allOf[#/components/schemas/model.kind-info-base]/position` response property's min was decreased from `1.00` to `0.00` for the response status `200`
  - the `data/anyOf[#/components/schemas/model.relationship-details-with-info]/allOf[subschema #2]/info/items/allOf[#/components/schemas/model.kind-info-response]/allOf[#/components/schemas/model.kind-info-content]/oneOf[#/components/schemas/model.kind-info-type-markdown]/` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - removed the required property `data/anyOf[#/components/schemas/model.relationship-details-with-info]/allOf[subschema #2]/info/items/allOf[#/components/schemas/model.kind-info-response]/allOf[#/components/schemas/model.kind-info-content]/oneOf[#/components/schemas/model.kind-info-type-markdown]/markdown` from the response with the `200` status
  - added `#/components/schemas/model.kind-info-markdown, subschema #2` to the `data/anyOf[#/components/schemas/model.relationship-details-with-info]/allOf[subschema #2]/info/items/allOf[#/components/schemas/model.kind-info-response]/allOf[#/components/schemas/model.kind-info-content]/oneOf[#/components/schemas/model.kind-info-type-markdown]/` response property `allOf` list for the response status `200`
- **2026-07-16** `b73cc374bf39` — 1 breaking, 5 warning, 2 info
  - the `data` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - removed the optional property `data/kind` from the response with the `200` status
  - removed the optional property `data/properties` from the response with the `200` status
  - removed the optional property `data/relationship_id` from the response with the `200` status
  - removed the optional property `data/source_node_id` from the response with the `200` status
  - removed the optional property `data/target_node_id` from the response with the `200` status
  - added the new optional `query` request parameter `include-info` to all path's operations
  - added `#/components/schemas/model.relationship-details, #/components/schemas/model.relationship-details-with-info` to the `data` response property `anyOf` list for the response status `200`
- **2026-06-26** `bae135bb19d1` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/specterops/apis/bloodhound-api/docs/api/v2/relationships/:relationship_id/get.md) · [API](https://skmtc.dev/specterops/apis/bloodhound-api.md) · [Page](https://skmtc.dev/specterops/apis/bloodhound-api/changes/api/v2/relationships/:relationship_id/get)
