OpenIsle Docs
ApiPostsLatest reply

Latest reply posts

List posts by latest replies

GET
/api/posts/latest-reply
AuthorizationBearer <token>

In: header

Query Parameters

categoryId?integer
Formatint64
categoryIds?array<integer>
tagId?integer
Formatint64
tagIds?array<integer>
page?integer
Formatint32
pageSize?integer
Formatint32

Response Body

curl -X GET "https://www.open-isle.com/api/posts/latest-reply?categoryId=0&categoryIds=0&tagId=0&tagIds=0&page=0&pageSize=0"
[
  {
    "id": 0,
    "title": "string",
    "content": "string",
    "createdAt": "2019-08-24T14:15:22Z",
    "author": {
      "id": 0,
      "username": "string",
      "avatar": "string",
      "displayMedal": "COMMENT"
    },
    "category": {
      "id": 0,
      "name": "string",
      "description": "string",
      "icon": "string",
      "smallIcon": "string",
      "count": 0
    },
    "tags": [
      {
        "id": 0,
        "name": "string",
        "description": "string",
        "icon": "string",
        "smallIcon": "string",
        "createdAt": "2019-08-24T14:15:22Z",
        "count": 0
      }
    ],
    "views": 0,
    "commentCount": 0,
    "status": "PUBLISHED",
    "pinnedAt": "2019-08-24T14:15:22Z",
    "lastReplyAt": "2019-08-24T14:15:22Z",
    "reactions": [
      {
        "id": 0,
        "type": "LIKE",
        "user": "string",
        "postId": 0,
        "commentId": 0,
        "messageId": 0,
        "reward": 0
      }
    ],
    "participants": [
      {
        "id": 0,
        "username": "string",
        "avatar": "string",
        "displayMedal": "COMMENT"
      }
    ],
    "subscribed": true,
    "reward": 0,
    "pointReward": 0,
    "type": "NORMAL",
    "lottery": {
      "prizeDescription": "string",
      "prizeIcon": "string",
      "prizeCount": 0,
      "pointCost": 0,
      "startTime": "2019-08-24T14:15:22Z",
      "endTime": "2019-08-24T14:15:22Z",
      "participants": [
        {
          "id": 0,
          "username": "string",
          "avatar": "string",
          "displayMedal": "COMMENT"
        }
      ],
      "winners": [
        {
          "id": 0,
          "username": "string",
          "avatar": "string",
          "displayMedal": "COMMENT"
        }
      ]
    },
    "poll": {
      "options": [
        "string"
      ],
      "votes": {
        "property1": 0,
        "property2": 0
      },
      "endTime": "2019-08-24T14:15:22Z",
      "participants": [
        {
          "id": 0,
          "username": "string",
          "avatar": "string",
          "displayMedal": "COMMENT"
        }
      ],
      "optionParticipants": {
        "property1": [
          {
            "id": 0,
            "username": "string",
            "avatar": "string",
            "displayMedal": "COMMENT"
          }
        ],
        "property2": [
          {
            "id": 0,
            "username": "string",
            "avatar": "string",
            "displayMedal": "COMMENT"
          }
        ]
      },
      "multiple": true
    },
    "rssExcluded": true,
    "closed": true
  }
]