aboutsummaryrefslogtreecommitdiff
path: root/roomserver/api/query.go
diff options
context:
space:
mode:
Diffstat (limited to 'roomserver/api/query.go')
-rw-r--r--roomserver/api/query.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/roomserver/api/query.go b/roomserver/api/query.go
index f0cb9374..4e1d09c3 100644
--- a/roomserver/api/query.go
+++ b/roomserver/api/query.go
@@ -215,3 +215,13 @@ type QueryRoomVersionForRoomRequest struct {
type QueryRoomVersionForRoomResponse struct {
RoomVersion gomatrixserverlib.RoomVersion `json:"room_version"`
}
+
+type QueryPublishedRoomsRequest struct {
+ // Optional. If specified, returns whether this room is published or not.
+ RoomID string
+}
+
+type QueryPublishedRoomsResponse struct {
+ // The list of published rooms.
+ RoomIDs []string
+}