Lists all of the direct messages in the server, requires the permission view-room-administration permission. It supports the Pagination parameters, alongside the Query and Fields parameters.
view-room-administration
/api/v1/im.list.everyone
yes
GET
curl -H "X-Auth-Token: 9HqLlyZOugoStsXCUfD_0YdwnNnunAJF8V47U3QHXSq" \ -H "X-User-Id: aobEdbYhXfu5hkeqG" \ http://localhost:3000/api/v1/im.list.everyone
{ "ims": [ { "_id": "ByehQjC44FwMeiLbX", "name": "test-test", "t": "p", "usernames": [ "testing1" ], "msgs": 0, "u": { "_id": "aobEdbYhXfu5hkeqG", "username": "testing1" }, "ts": "2016-12-09T15:08:58.042Z", "ro": false, "sysMes": true, "_updatedAt": "2016-12-09T15:22:40.656Z" }, { "_id": "t7qapfhZjANMRAi5w", "name": "testing", "t": "p", "usernames": [ "testing2" ], "msgs": 0, "u": { "_id": "y65tAmHs93aDChMWu", "username": "testing2" }, "ts": "2016-12-01T15:08:58.042Z", "ro": false, "sysMes": true, "_updatedAt": "2016-12-09T15:22:40.656Z" } ], "offset":0, "count":2, "total":2, "success": true }
0.49.0
Added
Last updated 8 months ago
Rocket.Chat versions receive support for six months after release.