matrix-spec/data/api/client-server
codedust 48bbc53045 Clarify terminology for keys in cross-signing module
- the naming of the master signing key has been harmonised (no more 'master
  cross-signing key' or 'master key').
- in the QR code example, the term 'cross-signing key' has been replaced
  by 'master signing key' since in mode 0x00, the current user's own master
  signing key and what the device thinks the other user's master signng key
  is used.
- it has been made more explicit that cross-signing private keys stored on the
  server are stored as described in the secrets module (as opposed to store
  them in unencrypted form)

Signed-off-by: codedust <codedust@so.urceco.de>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2026-01-30 15:11:05 +01:00
..
definitions Clarify terminology for keys in cross-signing module 2026-01-30 15:11:05 +01:00
account-data.yaml Fix relative URLs when serving the specification with a custom baseURL (#1984) 2024-11-14 11:11:34 +00:00
account_deactivation.yaml Spec for MSC3824: OAuth 2.0 aware clients (#2272) 2026-01-21 10:55:59 +00:00
admin.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
administrative_contact.yaml Add note where an endpoint uses capability negotiation (#2223) 2025-10-08 16:32:44 +01:00
appservice_ping.yaml Fix relative URLs when serving the specification with a custom baseURL (#1984) 2024-11-14 11:11:34 +00:00
appservice_room_directory.yaml Clarify the meaning of "public rooms" in the room directory (#2104) 2025-05-21 16:43:02 +01:00
authed-content-repo.yaml Clarify that additional OpenGraph properties can be present in URL previews (#2225) 2025-10-07 10:44:20 +02:00
banning.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
capabilities.yaml Spec for MSC4267: Automatically forgetting rooms on leave (#2292) 2026-01-28 15:36:32 +00:00
content-repo.yaml Clarify that additional OpenGraph properties can be present in URL previews (#2225) 2025-10-07 10:44:20 +02:00
create_room.yaml Room version 12 (#2193) 2025-08-14 11:16:00 -06:00
cross_signing.yaml Clarify terminology for keys in cross-signing module 2026-01-30 15:11:05 +01:00
device_management.yaml Spec for MSC3824: OAuth 2.0 aware clients (#2272) 2026-01-21 10:55:59 +00:00
directory.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
event_context.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
filter.yaml Clean up unecessary allOfs (#1797) 2024-04-23 17:07:24 +01:00
inviting.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
joining.yaml MSC4213: Remove server_name parameter (#2059) 2025-02-11 18:03:25 +00:00
key_backup.yaml Deduplicate RoomKeysUpdateResponse (#2073) 2025-03-05 09:52:40 +00:00
keys.yaml Clarify terminology for keys in cross-signing module 2026-01-30 15:11:05 +01:00
kicking.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
knocking.yaml MSC4213: Remove server_name parameter (#2059) 2025-02-11 18:03:25 +00:00
leaving.yaml Spec for MSC4267: Automatically forgetting rooms on leave (#2292) 2026-01-28 15:36:32 +00:00
list_joined_rooms.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
list_public_rooms.yaml Clarify the meaning of "public rooms" in the room directory (#2104) 2025-05-21 16:43:02 +01:00
login.yaml Spec device management for application services (#2267) 2025-12-17 13:13:51 +00:00
login_token.yaml Document m.get_login_token capability (#1908) 2024-07-19 11:13:10 +01:00
logout.yaml Fix typo (#2177) 2025-07-14 14:09:08 +03:00
message_pagination.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
notifications.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
oauth_server_metadata.yaml Spec Account management for OAuth 2.0 API (#2270) 2026-01-20 11:06:45 -07:00
old_sync.yaml Add missing bracket (#2224) 2025-10-07 13:18:05 -04:00
openid.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
password_management.yaml Add note where an endpoint uses capability negotiation (#2223) 2025-10-08 16:32:44 +01:00
peeking_events.yaml room_id is required for peeking (#2216) 2025-10-02 12:04:11 +01:00
presence.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
profile.yaml Add note where an endpoint uses capability negotiation (#2223) 2025-10-08 16:32:44 +01:00
pusher.yaml Clarify that usage of event_id_only is not mandatory (#2255) 2025-12-01 17:41:42 +00:00
pushrules.yaml Remove references to device-specific push rules. (#1842) 2024-08-01 10:33:41 -04:00
read_markers.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
receipts.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
redaction.yaml Clarify the special casing of membership events and redactions in power levels (#2231) 2025-10-29 16:33:47 +00:00
refresh.yaml Upgrade Swagger data to OpenAPI 3.1 (#1310) 2023-06-07 13:16:29 +01:00
registration.yaml Spec for MSC3824: OAuth 2.0 aware clients (#2272) 2026-01-21 10:55:59 +00:00
registration_tokens.yaml Upgrade Swagger data to OpenAPI 3.1 (#1310) 2023-06-07 13:16:29 +01:00
relations.yaml Clarify that relations recursion should be capped at a certain depth (#1854) 2024-06-13 14:34:54 -04:00
report_content.yaml MSC4260: Reporting users (Client-Server API) (#2093) 2025-03-21 13:33:26 -06:00
room_event_by_timestamp.yaml Fix relative URLs when serving the specification with a custom baseURL (#1984) 2024-11-14 11:11:34 +00:00
room_initial_sync.yaml Remove extra trailing quotes from sync API specs (#2091) 2025-03-05 09:12:15 -05:00
room_send.yaml Spec MSC4169: Backwards-compatible redaction sending using /send (#2298) 2026-01-27 09:51:50 +01:00
room_state.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
room_summary.yaml Fix new redocly lints (#2182) 2025-07-29 17:22:26 +00:00
room_upgrades.yaml Room version 12 (#2193) 2025-08-14 11:16:00 -06:00
rooms.yaml Update non-historic mentions of matrix-doc repo to matrix-spec(-proposals) (#2280) 2025-12-30 19:20:39 +00:00
search.yaml Use patternProperties in more places with supported formats (#1813) 2024-05-08 13:59:17 +00:00
space_hierarchy.yaml Spec PR - MSC3266: Room Summary API (#2125) 2025-06-04 07:43:06 -04:00
sso_login_redirect.yaml Spec for MSC3824: OAuth 2.0 aware clients (#2272) 2026-01-21 10:55:59 +00:00
support.yaml Clarify Well-Known URIs (#2140) 2025-05-08 13:55:51 +02:00
sync.yaml Clarify how to use state_after ahead of declaring full support for its spec version (#2240) 2025-11-18 10:56:22 +00:00
tags.yaml Factor out common definition of Tag type (#1793) 2024-04-17 13:51:24 +01:00
third_party_lookup.yaml Update non-historic mentions of matrix-doc repo to matrix-spec(-proposals) (#2280) 2025-12-30 19:20:39 +00:00
third_party_membership.yaml Clarifications around third-party invites (#2083) 2025-04-22 15:48:50 +01:00
threads_list.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
to_device.yaml Use patternProperties in more places with supported formats (#1813) 2024-05-08 13:59:17 +00:00
typing.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
users.yaml Clarify the meaning of "public rooms" for user directory queries (#2102) 2025-05-13 14:37:31 +01:00
versions.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
voip.yaml Fix security schemes in OpenAPI definitions (#1772) 2024-04-09 18:12:30 +02:00
wellknown.yaml Clarify Well-Known URIs (#2140) 2025-05-08 13:55:51 +02:00
whoami.yaml Clarify formats of string types in account sections (#2046) 2025-01-17 17:18:51 +00:00