---
title: "Changes to Retrieve Invitation"
method: GET
path: "/organizations/{orgId}/invitations/{id}"
---

# Changes to Retrieve Invitation

`GET /organizations/{orgId}/invitations/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 11 revisions.

- **2026-10-16** `85c514abc692`: 9 breaking
- **2025-12-03** `ac93d1a9e6d9`: 10 breaking, 4 warning, 1 info

## Changes

- **2026-10-16** `85c514abc692`: 9 breaking
  - the response property `allOf[subschema #2]/accepted` became optional for the status `200`
  - the response property `allOf[subschema #2]/dtEndAccess` became optional for the status `200`
  - the response property `allOf[subschema #2]/dtExpiry` became optional for the status `200`
  - the response property `allOf[subschema #2]/email` became optional for the status `200`
  - the response property `allOf[subschema #2]/firstName` became optional for the status `200`
  - the response property `allOf[subschema #2]/invitingPrincipalId` became optional for the status `200`
  - the response property `allOf[subschema #2]/lastName` became optional for the status `200`
  - the response property `allOf[subschema #2]/permissionPolicyIds` became optional for the status `200`
  - the `allOf[subschema #2]/` response's property type changed from no type to `object` for status `200`
- **2025-12-03** `ac93d1a9e6d9`: 10 breaking, 4 warning, 1 info
  - removed the required property `accepted` from the response with the `200` status
  - removed the required property `dtEndAccess` from the response with the `200` status
  - removed the required property `dtExpiry` from the response with the `200` status
  - removed the required property `email` from the response with the `200` status
  - removed the required property `firstName` from the response with the `200` status
  - removed the required property `id` from the response with the `200` status
  - removed the required property `invitingPrincipalId` from the response with the `200` status
  - removed the required property `lastName` from the response with the `200` status
  - removed the required property `permissionPolicyIds` from the response with the `200` status
  - removed the required property `version` from the response with the `200` status
  - removed the optional property `createdBy` from the response with the `200` status
  - removed the optional property `dtCreated` from the response with the `200` status
  - removed the optional property `dtLastModified` from the response with the `200` status
  - removed the optional property `lastModifiedBy` from the response with the `200` status
  - added `#/components/schemas/AbstractResponse, subschema #2` to the response body `allOf` list for the response status `200`

---

[Operation](https://skmtc.dev/m3ter-com/apis/m3ter-api/docs/organizations/:orgId/invitations/:id/get.md) - [API](https://skmtc.dev/m3ter-com/apis/m3ter-api.md) - [Page](https://skmtc.dev/m3ter-com/apis/m3ter-api/changes/organizations/:orgId/invitations/:id/get)
