mtx::requests::PublicRooms struct

Request payload for the POST /_matrix/client/r0/publicRooms endpoint.

Public variables

int limit
Limit the number of results returned.
std::string since
A pagination token from a previous request, allowing clients to get the next (or previous) batch of rooms. The direction of pagination is specified solely by which token is supplied, rather than via an explicit flag.
PublicRoomsFilter filter
Filter to apply to the results.
bool include_all_networks
Whether or not to include all known networks/protocols from application services on the homeserver. Defaults to false.
std::string third_party_instance_id
The specific third party network/protocol to request from the homeserver. Can only be used if include_all_networks is false.