---
title: "Changes to Accept a federation invites"
method: POST
path: "/ocs/v2.php/apps/spreed/api/{apiVersion}/federation/invitation/{id}"
---

# Changes to Accept a federation invites

`POST /ocs/v2.php/apps/spreed/api/{apiVersion}/federation/invitation/{id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 19 of 54 revisions.

- **2026-04-26** `64c270fa0c55` — 1 info
- **2026-03-31** `75aca0033338` — 4 info
- **2026-02-19** `5c8f0e550979` — 1 info
- **2026-02-09** `f8a589225393` — 2 info
- **2025-12-09** `b6c39d086bee` — 1 breaking
- **2025-11-08** `60b00582b66f` — 1 info
- **2025-11-04** `4c2b1dff5964` — 1 info
- **2025-10-30** `a18698a833f8` — 3 info
- **2025-09-02** `70540779b255` — 2 info
- **2025-08-30** `876174a8da2b` — 1 info
- **2025-08-14** `348164d23f8c` — 1 info
- **2025-06-30** `779421fa5f9f` — 1 info
- **2025-06-25** `e9ce89c42723` — 2 info
- **2025-05-15** `e57d93635451` — 1 info
- **2025-05-14** `71618ca6a24a` — 1 breaking
- **2025-05-10** `cad94015dc19` — 1 info
- **2025-03-28** `e7c1bb90d6c5` — 1 info
- **2025-02-19** `c402d377d2e1` — 8 warning
- **2024-11-28** `83f7df9b91ed` — 1 breaking, 2 info

## Changes

- **2026-04-26** `64c270fa0c55` — 1 info
  - added the required property `ocs/data/tagIds` to the response with the `200` status
- **2026-03-31** `75aca0033338` — 4 info
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/metaData/replyToActorDisplayName` to the response with the `200` status
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/metaData/replyToConversationName` to the response with the `200` status
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/metaData/replyToConversationToken` to the response with the `200` status
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/metaData/replyToMessageId` to the response with the `200` status
- **2026-02-19** `5c8f0e550979` — 1 info
  - added the required property `ocs/data/attributes` to the response with the `200` status
- **2026-02-09** `f8a589225393` — 2 info
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/metaData/threadId` to the response with the `200` status
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/metaData/threadTitle` to the response with the `200` status
- **2025-12-09** `b6c39d086bee` — 1 breaking
  - the `ocs/data/hasScheduledMessages` response's property type/format changed from `boolean`/`` to `integer`/`int64` for status `200`
- **2025-11-08** `60b00582b66f` — 1 info
  - added the required property `ocs/data/hasScheduledMessages` to the response with the `200` status
- **2025-11-04** `4c2b1dff5964` — 1 info
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/metaData/pinnedAt` to the response with the `200` status
- **2025-10-30** `a18698a833f8` — 3 info
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/metaData` to the response with the `200` status
  - added the required property `ocs/data/hiddenPinnedId` to the response with the `200` status
  - added the required property `ocs/data/lastPinnedId` to the response with the `200` status
- **2025-09-02** `70540779b255` — 2 info
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/threadReplies` to the response with the `200` status
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/threadTitle` to the response with the `200` status
- **2025-08-30** `876174a8da2b` — 1 info
  - added the non-success response with the status `401`
- **2025-08-14** `348164d23f8c` — 1 info
  - added the required property `ocs/data/liveTranscriptionLanguageId` to the response with the `200` status
- **2025-06-30** `779421fa5f9f` — 1 info
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[#/components/schemas/BaseMessage]/messageParameters/additionalProperties/hide-download` to the response with the `200` status
- **2025-06-25** `e9ce89c42723` — 2 info
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/isThread` to the response with the `200` status
  - added the optional property `ocs/data/lastMessage/anyOf[#/components/schemas/ChatMessage]/allOf[subschema #2]/threadId` to the response with the `200` status
- **2025-05-15** `e57d93635451` — 1 info
  - added the required property `ocs/data/isSensitive` to the response with the `200` status
- **2025-05-14** `71618ca6a24a` — 1 breaking
  - removed the required property `ocs/data/isSensitive` from the response with the `200` status
- **2025-05-10** `cad94015dc19` — 1 info
  - added the required property `ocs/data/isSensitive` to the response with the `200` status
- **2025-03-28** `e7c1bb90d6c5` — 1 info
  - added the required property `ocs/data/isImportant` to the response with the `200` status
- **2025-02-19** `c402d377d2e1` — 8 warning
  - added the new `0.00` enum value to the `ocs/data/callRecording` response property for the response status `200`
  - added the new `0.00` enum value to the `ocs/data/mentionPermissions` response property for the response status `200`
  - added the new `1.00` enum value to the `ocs/data/callRecording` response property for the response status `200`
  - added the new `1.00` enum value to the `ocs/data/mentionPermissions` response property for the response status `200`
  - added the new `2.00` enum value to the `ocs/data/callRecording` response property for the response status `200`
  - added the new `3.00` enum value to the `ocs/data/callRecording` response property for the response status `200`
  - added the new `4.00` enum value to the `ocs/data/callRecording` response property for the response status `200`
  - added the new `5.00` enum value to the `ocs/data/callRecording` response property for the response status `200`
- **2024-11-28** `83f7df9b91ed` — 1 breaking, 2 info
  - the response property `ocs/data/lastMessage` became optional for the status `200`
  - added `#/components/schemas/ChatMessage, #/components/schemas/ChatProxyMessage` to the `ocs/data/lastMessage` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/RoomLastMessage, subschema #2` from the `ocs/data/lastMessage` response property `anyOf` list for the response status `200`

---

[Operation](https://skmtc.dev/nextcloud/apis/spreed-federation/docs/ocs/v2.php/apps/spreed/api/:apiVersion/federation/invitation/:id/post.md) · [API](https://skmtc.dev/nextcloud/apis/spreed-federation.md) · [Page](https://skmtc.dev/nextcloud/apis/spreed-federation/changes/ocs/v2.php/apps/spreed/api/:apiVersion/federation/invitation/:id/post)
