Lists the rooms a bridge reported on the other service, for linking them to channels.
Parameters
Output
Encoding
application/jsonrooms
array
Required
The rooms, in the order the bridge reported them.
updatedAt
stringdatetime
Optional
When the bridge last reported its rooms.
Errors
AuthRequired
The request is missing, malformed, or unverifiable service auth. Forbidden
The caller lacks the community.manage permission. CommunityNotFound
No community exists at the given DID. RegistrationNotFound
The community has no bridge registration with that id. Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"description": "Lists the rooms a bridge reported on the other service, for linking them to channels.",
"errors": [
{
"description": "The request is missing, malformed, or unverifiable service auth.",
"name": "AuthRequired"
},
{
"description": "The caller lacks the community.manage permission.",
"name": "Forbidden"
},
{
"description": "No community exists at the given DID.",
"name": "CommunityNotFound"
},
{
"description": "The community has no bridge registration with that id.",
"name": "RegistrationNotFound"
}
],
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"rooms": {
"description": "The rooms, in the order the bridge reported them.",
"items": {
"description": "A room.",
"ref": "social.colibri.beta.bridge.defs#remoteRoom",
"type": "ref"
},
"type": "array"
},
"updatedAt": {
"description": "When the bridge last reported its rooms.",
"format": "datetime",
"type": "string"
}
},
"required": [
"rooms"
],
"type": "object"
}
},
"parameters": {
"properties": {
"community": {
"description": "The community the registration belongs to.",
"format": "did",
"type": "string"
},
"registration": {
"description": "Record key of the registration.",
"format": "tid",
"type": "string"
}
},
"required": [
"community",
"registration"
],
"type": "params"
},
"type": "query"
}