Hide

The conversation api is used for updating the content displayed in a conversation, the conversation hide action is used for selecting special users to be hidden. After hiding someone you can unmute them in the hamburger menu at the top of the friends list. On success it returns the conversation with the hidden user.

Hide request

Method: POST
URL: ?srv=chatserver&api=chatconversation
Request headers: Content-Type: application/json Ozeki-Signature: signature Ozeki-Station: stationId Ozeki-User: userId
POST data:
{
  "action": "hide",
  "conversationid": "8ca16186c36a4e0a1ef2096e6c60b613",
  "hideid": "7sSwU2VoFM;",
  "clientversioncode": 3,
  "timestamp": "2024-03-11 07:42:41"
}

Hide response

Response headers Content-Type: application/json
Response data:
{
  "status": "OK",
  "errormessage": "",
  "conversation": {
    "id": "8ca16186c36a4e0a1ef2096e6c60b613",
    "isgroup": false,
    "participantids": [
      "aa68d2204cb2bb85f2de3b9aad0d86d7",
      "d574638619cbff603bf857164c47e850"
    ],
    "participants": [
      {
        "userid": "aa68d2204cb2bb85f2de3b9aad0d86d7",
        "username": "Alice"
      },
      {
        "userid": "d574638619cbff603bf857164c47e850",
        "username": "Administrator"
      }
    ],
    "displayname": "JCQ...A==",
    "lastmessageid": "",
    "lastreportid": "",
    "lastaccess": 1710142205,
    "secret": "ldD...A==",
    "instance": "7sSwU2VoFM",
    "mutedby": [],
    "favoriteby": [],
    "hiddenby": [],
    "properties": [
      {
        "userid": "d574638619cbff603bf857164c47e850",
        "ismuted": false,
        "isfavorite": false,
        "hideid": "7sSwU2VoFM;",
        "listitembackgroundcolor": "#bae1ff"
      }
    ]
  }
}

More information