Get all rooms a user belongs to.
Payload parameters
Argument | Example | Required | Description |
---|---|---|---|
|
| Required | A timestamp with the latest client update time in order to just send what changed since last call. If it's the first time calling, send a |
Example call
{
"msg": "method",
"method": "rooms/get",
"id": "42",
"params": [ { "$date": 1480377601 } ]
}
Example response
The result
is an object with two fields: update
and remove
.
Remove field
The remove
field is a collection of room IDs identifying the rooms that were removed from the server.
Update field
The update
field is a collection of room
and its content varies according to the room type
.
{
"msg": "result",
"id": "42",
"result": {
"update": [
... // rooms
],
"remove": [
... // room ids
]
}
}