Get all opened rooms (all joined public & private channels and all DMs) for this user.
HTTP Method | URL | Requires Auth |
---|---|---|
GET | /api/v1/rooms.get | yes |
Key | Example Value | Description |
---|---|---|
updatedSince | 2017-11-25T15:08:17.248Z | Rooms that were updated after a specific date. Enter the date as ISO string. |
When you provide the updatedSince
query parameter in the URL, then the update
and remove
in the response will contain only those rooms updated and removed since this date and time.
Without query parameters:
curl -H "X-Auth-Token: ijFlJ1yfidXhwEYY284Anoq_iEsOeMMVCupzNhX22tB" \
-H "X-User-Id: hw5DThnhQmxDWnavu" \
-H "Content-type: application/json" \
http://localhost:3000/api/v1/rooms.get
With query parameter:
curl -H "X-Auth-Token: ijFlJ1yfidXhwEYY284Anoq_iEsOeMMVCupzNhX22tB" \
-H "X-User-Id: hw5DThnhQmxDWnavu" \
-H "Content-type: application/json" \
http://localhost:3000/api/v1/rooms.get?updatedSince=2018-01-26T00:11:22.345Z
{
"update": [
{
"_id": "GENERAL",
"name": "general",
"t": "c",
"_updatedAt": "2018-01-21T21:03:43.736Z",
"default": true
},
{
"_id": "3WpJQkDHhrWPBvXuWhw5DThnhQmxDWnavu",
"t": "d",
"_updatedAt": "2018-01-21T21:07:16.123Z"
},
{
"_id": "hw5DThnhQmxDWnavurocket.cat",
"t": "d",
"_updatedAt": "2018-01-21T21:07:18.510Z"
},
{
"_id": "hw5DThnhQmxDWnavuhw5DThnhQmxDWnavu",
"t": "d",
"_updatedAt": "2018-01-21T21:07:20.324Z"
},
{
"_id": "EAemRsye7khfr9Stt",
"name": "123",
"fname": "123",
"t": "p",
"u": {
"_id": "hw5DThnhQmxDWnavu",
"username": "user2"
},
"_updatedAt": "2018-01-24T21:02:04.318Z",
"customFields": {},
"ro": false
}
],
"remove": [],
"success": true
}
Version | Description |
---|---|
0.62.0 | Added |