apiUpdatesGet top-level constant

String const apiUpdatesGet

Получение списков айди новых/обновленных данных после указаной метки.

GET /api/updates

  • users - DateTime - отметка времени с которого необходимо получить айди аккаунтов данные которых были обновлены.
  • msgs - DateTime - отметки времени с которого необходимо получить айди сообщений, данные которых были обновлены.
  • chats - DateTime - отметка времени с которого необходимо получить айди чатов, данные которых были обновлены.
  • default - bool - указывает что необходимо получить обновления msgs данные только общего чата.

Response

application/json

{
  "status": "ok",
  "users": <List<int>?>,
  "msgs": {
    <Chat-Id>: <List<int>?>,
    <Chat-Id>: <List<int>?>,
    ...
  }
  "chats": <List<int>?>,
}

Максимальная длина каждого отдельного списка в ответе 10,000 элементов.

Если при запросе не было указано какого-то указания query, то соответсвующие поле будет отсутсвовать в ответе.

Связанные ссылки: SjUpdatesIdsDto, StudyJamClient.getUpdates.

Implementation

const apiUpdatesGet = '/api/updates';