OpenIsle Docs
ApiPostsIdReopen

Reopen post

Reopen a closed post

POST
/api/posts/{id}/reopen
AuthorizationBearer <token>

In: header

Path Parameters

idinteger
Formatint64

Response Body

curl -X POST "https://www.open-isle.com/api/posts/0/reopen"
{
  "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
}