Новый статус

PUT/profile/status

Метод для установки себе нового статуса.

Тело запроса

application/json
status
object
*
emoji
string
*
Emoji символ статуса
Пример:🎮
title
string
*
Текст статуса
Пример:Очень занят
expires_at
string, (date-time)
Срок жизни статуса (ISO-8601, UTC+0) в формате YYYY-MM-DDThh:mm:ss.sssZ
Пример:2024-04-08T10:00:00.000Z
is_away
boolean
Режим «Нет на месте»
Пример:true
away_message
string
Текст сообщения при режиме «Нет на месте». Отображается в профиле и при личных сообщениях/упоминаниях.
Пример:Вернусь после 15:00
Длина:
<= 1024 символов

Ответ

200OK
The request has succeeded.
data
object
*
Статус пользователя
emoji
string
*
Emoji символ статуса
Пример:🎮
title
string
*
Текст статуса
Пример:Очень занят
expires_at
nullablestring, (date-time)
*
Срок жизни статуса (ISO-8601, UTC+0) в формате YYYY-MM-DDThh:mm:ss.sssZ
Пример:2024-04-08T10:00:00.000Z
is_away
boolean
*
Режим «Нет на месте»
Пример:false
away_message
nullableobject
*
Сообщение при режиме «Нет на месте». Отображается в профиле пользователя, а также при отправке ему личного сообщения или упоминании в чате.
text
string
*
Текст сообщения
Пример:Я в отпуске до 15 апреля. По срочным вопросам обращайтесь к @ivanov.
Новый статус
curl -X PUT "https://api.pachca.com/api/shared/v1/profile/status" \  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \  -H "Content-Type: application/json" \  -d '{  "status": {    "emoji": "🎮",    "title": "Очень занят",    "expires_at": "2024-04-08T10:00:00.000Z",    "is_away": true,    "away_message": "Вернусь после 15:00"  }}'
Ответ 200
{  "data": {    "emoji": "🎮",    "title": "Очень занят",    "expires_at": "2024-04-08T10:00:00.000Z",    "is_away": false,    "away_message": {      "text": "Я в отпуске до 15 апреля. По срочным вопросам обращайтесь к @ivanov."    }  }}