News

Get All

Get all the news.

get/public/api/news?filter={filter}

Query parameters

filterstring

A valid JSON filter object

Headers

Acceptstring

e.g. application/json

Request body

Example request

{
  "Authorization": {
    "Authorization": "Bearer JWT"
  }
}

Response

OK

news_idstring required
updated_datestring required
created_datestring required
user_idstring required
titlestring required
descriptionstring required
viewsnumber required
likesnumber required
authorised_viewersnumber required
imagesstring[] required
group_idsstring[] required

Example response

[
  {
    "news_id": "54ab03c6546847ee0d30081a",
    "updated_date": "2018-05-23T04:51:40.862Z",
    "created_date": "2018-05-23T04:51:40.862Z",
    "user_id": "54ab03c6546847ee0d30072b",
    "title": "Rocket ltd news",
    "description": "Contents of the feed.",
    "views": 3,
    "likes": 10,
    "authorised_viewers": 100,
    "images": [
      "www.rocketltd.com/file/RocketsFile1.jpg"
    ],
    "group_ids": [
      "rockets_hq",
      "rockets_pr",
      "rockets_employees"
    ]
  },
  {
    "news_id": "54ab03c6546847ee0d30081c",
    "updated_date": "2018-05-23T04:51:40.862Z",
    "created_date": "2018-05-23T04:51:40.862Z",
    "user_id": "54ab03c6546847ee0d30072b",
    "title": "Rocket ltd news 3",
    "description": "Contents of the feed.",
    "views": 1,
    "likes": 12,
    "authorised_viewers": 100,
    "images": [
      "www.rocketltd.com/file/RocketsFile2.jpg"
    ],
    "group_ids": [
      "rockets_hq",
      "rockets_pr",
      "rockets_employees"
    ]
  }
]

Changes

No recorded changes to this endpoint across all 6 revisions of this API.