метод REST scope: calendar

calendar.meeting.status.get

Получить статус участия текущего пользователя в событии

Кто может выполнять: любой пользователь

Описание

Метод получает статус участия текущего пользователя в событии.

Параметры

eventId integer обязательный

Идентификатор события.

Получить идентификатор можно методом calendar.event.get или calendar.event.get.nearest

Примеры запроса

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"eventId":651}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/calendar.meeting.status.get

Ответ

HTTP-статус: 200

{
    "result": "Y",
    "time": {
        "start": 1728732695.718461,
        "finish": 1728732696.029712,
        "duration": 0.256943941116333,
        "processing": 0.03064703941345215,
        "date_start": "2024-12-10T11:31:35+00:00",
        "date_finish": "2024-12-10T11:31:36+00:00"
    }
}

Возвращаемые данные

result string

Статус участия текущего пользователя. Возможные значения:
- Y — согласен
- N — отказался
- Q — приглашен, но еще не ответил

Обработка ошибок

HTTP-статус: 400

{
    "error": "",
    "error_description": "При выборке статуса произошла ошибка"
}
Код Описание Значение
Не задан обязательный параметр "eventId" для метода "calendar.meeting.status.get" Не передан обязательный параметр eventId
При выборке статуса произошла ошибка Другая ошибка

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.