Поддержка
Чат для вопросов по API
Мгновенно ответим на ваши вопросы
api@ati.su
Электронная почта техподдержки
Тикетная система
Оставить заявку на отдел
«Консультанты по интеграции (API)»
api.ati.su - заказы, торги, площадки
Наш телеграм-канал
Код в ATI.SU:
Выход
Для подтверждения действия введите пароль
Чтобы продолжить, введите пароль для пользователя

API Presence

Presence — сервис, позволяющий работать со статусом онлайновости пользователей.

Возможности Presence

  • Получение статуса одного или нескольких пользователей

Описание методов

 
Получение статуса пользователя
get
/presence/state/{code_id}/
CURL 1C
CURL
Копировать

                
1C
Копировать

                
Пример ответа Ответ
200 Список пользователей
Развернуть все Свернуть все
Пример Модель
{...}
"code_id":"123.0",
"state":"offline"
}
{...}
code_id: string

id пользователя

state: string

состояние пользователя

}
401 Ошибка авторизации.
Развернуть все Свернуть все
Загрузка...
Развернуть все Свернуть все
Загрузка...

Метод возвращает статус онлайновости пользователя по его AtiCode.ContactID.

 
Возвращает статус для списка пользователей
post
/presence/state
Развернуть все Свернуть все
[string]
CURL 1C
CURL
Копировать

                
1C
Копировать

                
Пример ответа Ответ
200 Список пользователей
Развернуть все Свернуть все
Пример Модель
[...]
{...}
"code_id":"123.0",
"state":"offline"
}
]
[{...}]
code_id: string

id пользователя

state: string

состояние пользователя

}]
400 Bad Request.
Развернуть все Свернуть все
401 Ошибка авторизации.
Развернуть все Свернуть все
Загрузка...
Развернуть все Свернуть все
Загрузка...

Метод возвращает список пользователей с их статусом онлайновости по их AtiCode.ContactID. Можно получить статус не более сотни контактов за раз.