Skip to content
This repository has been archived by the owner on Jun 27, 2024. It is now read-only.

Latest commit

 

History

History
84 lines (74 loc) · 3.3 KB

File metadata and controls

84 lines (74 loc) · 3.3 KB

Get Group History

Retrieves the messages from a group/channel, only if you're part of the group.

HTTP MethodURLRequires Auth
GET/api/v1/groups.historyyes

Query Parameters

KeyExample ValueDescription
roomId*ByehQjC44FwMeiLbXThe groups's ID.
latest2016-09-30T13:42:25.304ZThe end of time range of messages to retrieve. The default value is the current date and time.
oldest2016-05-30T13:42:25.304ZThe start of the time range of messages to retrieve
inclusivetrueWhether messages which land on latest and oldest should be included. The default value is false.
offset10The offset of the list messages to retrieve. The default value is 0.
count100The amount of messages to retrieve. The default value is 20.
unreadsfalseWhether the amount of unreads should be included. The default value is false.

Example Call

curl -H "X-Auth-Token: 9HqLlyZOugoStsXCUfD_0YdwnNnunAJF8V47U3QHXSq" \
     -H "X-User-Id: aobEdbYhXfu5hkeqG" \
     http://localhost:3000/api/v1/groups.history?roomId=ByehQjC44FwMeiLbX

Example Response

{
  "messages": [
    {
      "_id": "AkzpHAvZpdnuchw2a",
      "rid": "ByehQjC44FwMeiLbX",
      "msg": "hi",
      "ts": "2016-12-09T12:50:51.555Z",
      "u": {
        "_id": "y65tAmHs93aDChMWu",
        "username": "testing"
      },
      "_updatedAt": "2016-12-09T12:50:51.562Z"
    },
    {
      "_id": "vkLMxcctR4MuTxreF",
      "t": "uj",
      "rid": "ByehQjC44FwMeiLbX",
      "ts": "2016-12-08T15:41:37.730Z",
      "msg": "testing2",
      "u": {
        "_id": "bRtgdhzM6PD9F8pSx",
        "username": "testing2"
      },
      "groupable": false,
      "_updatedAt": "2016-12-08T16:03:25.235Z"
    },
    {
      "_id": "bfRW658nEyEBg75rc",
      "t": "uj",
      "rid": "ByehQjC44FwMeiLbX",
      "ts": "2016-12-07T15:47:49.099Z",
      "msg": "testing",
      "u": {
        "_id": "nSYqWzZ4GsKTX4dyK",
        "username": "testing1"
      },
      "groupable": false,
      "_updatedAt": "2016-12-07T15:47:49.099Z"
    },
    {
      "_id": "pbuFiGadhRZTKouhB",
      "t": "uj",
      "rid": "ByehQjC44FwMeiLbX",
      "ts": "2016-12-06T17:57:38.635Z",
      "msg": "testing",
      "u": {
        "_id": "y65tAmHs93aDChMWu",
        "username": "testing"
      },
      "groupable": false,
      "_updatedAt": "2016-12-06T17:57:38.635Z"
    }
  ],
  "success": true
}

Change Log

Version Description
0.75.0 Added offset property
0.48.0 Added