synadm/doc/source/features/rooms.csv

2.9 KiB

1`List Room API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#list-room-api>`_:option:`synadm room list -f`
2`Room Details API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#room-details-api>`_:option:`synadm room details ROOM_ID`
3`Room Members API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#room-members-api>`_:option:`synadm room members ROOM_ID`
4`Room State API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#room-state-api>`_:option:`synadm room state ROOM_ID`
5`Room Messages API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#room-messages-api>`_
6`Room Timestamp to Event API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#room-timestamp-to-event-api>`_
7`Block Room API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#block-room-api>`_---
8|indent| `Block or unblock a room <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#block-or-unblock-a-room>`_:option:`synadm room block -b` :option:`synadm room block -u`
9|indent| `Get block status <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#get-block-status>`_:option:`synadm room block-status ROOM_ID`
10`Delete Room API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#delete-room-api>`_---
11|indent| `Version 1 (old version) <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#version-1-old-version>`_:option:`synadm room delete --v1`
12|indent| `Version 2 (new version) <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#version-2-new-version>`_:option:`synadm room delete ROOM_ID`
13|indent| `Status of deleting rooms <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#status-of-deleting-rooms>`_---
14|indent| |indent| `Query by room_id <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#query-by-room_id>`_:option:`synadm room delete-status -r`
15|indent| |indent| `Query by delete_id <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#query-by-delete_id>`_:option:`synadm room delete-status -d`
16|indent| `Undoing room deletions <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#undoing-room-deletions>`_
17`Make Room Admin API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#make-room-admin-api>`_:option:`synadm room make-admin -u`
18`Forward Extremities Admin API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#forward-extremities-admin-api>`_
19|indent| `Check for forward extremities <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#check-for-forward-extremities>`_
20|indent| `Deleting forward extremities <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#deleting-forward-extremities>`_
21`Event Context API <https://element-hq.github.io/synapse/latest/admin_api/rooms.html#event-context-api>`_