OpenIsle Docs
ApiMessages

Send message

Send a direct message to a user

POST
/api/messages
AuthorizationBearer <token>

In: header

recipientId?integer
Formatint64
content?string
replyToId?integer
Formatint64

Response Body

curl -X POST "https://www.open-isle.com/api/messages" \  -H "Content-Type: application/json" \  -d '{}'
{
  "id": 0,
  "content": "string",
  "sender": {
    "id": 0,
    "username": "string",
    "avatar": "string"
  },
  "conversationId": 0,
  "createdAt": "2019-08-24T14:15:22Z",
  "replyTo": {
    "id": 0,
    "content": "string",
    "sender": {
      "id": 0,
      "username": "string",
      "avatar": "string"
    },
    "conversationId": 0,
    "createdAt": "2019-08-24T14:15:22Z",
    "replyTo": {},
    "reactions": [
      {
        "id": 0,
        "type": "LIKE",
        "user": "string",
        "postId": 0,
        "commentId": 0,
        "messageId": 0,
        "reward": 0
      }
    ]
  },
  "reactions": [
    {
      "id": 0,
      "type": "LIKE",
      "user": "string",
      "postId": 0,
      "commentId": 0,
      "messageId": 0,
      "reward": 0
    }
  ]
}