Subscriptions Get
Get all subscriptions. Please note that the unread counter value depends on your settings at the Administration => General section.
URL |
Requires Auth |
HTTP Method |
/api/v1/subscriptions.get |
yes |
GET |
Query Parameters
Argument |
Example |
Required |
Description |
updatedSince |
2017-11-25T15:08:17.248Z |
Optional |
Date as ISO string |
Both of these have the same result structure, however when you provide the updatedSince
query parameter then the update
will contain only those updated and remove
will contain those which have been removed.
Example Call to get all of the rooms
curl -H "X-Auth-Token: ijFlJ1yfidXhwEYY284Anoq_iEsOeMMVCupzNhX22tB" \
-H "X-User-Id: hw5DThnhQmxDWnavu" \
-H "Content-type: application/json" \
http://localhost:3000/api/v1/subscriptions.get?updatedSince=2017-11-25T15:08:17.248Z
Example Result
{
"update": [
{
"t": "c",
"ts": "2017-11-25T15:08:17.249Z",
"name": "general",
"fname": null,
"rid": "GENERAL",
"u": {
"_id": "EoyAmF4mxx5HxJHJB",
"username": "pimenta.bot",
"name": "pimentaBOT"
},
"open": true,
"alert": true,
"unread": 1,
"userMentions": 1,
"groupMentions": 0,
"_updatedAt": "2017-11-25T15:08:17.249Z",
"_id": "5ALsG3QhpJfdMpyc8"
}
],
"remove": [],
"success": true
}
Change Log
Version |
Description |
0.60.0 |
Added |