pending_completions

Объект содержит общую очередь completion notifications по ежедневным заданиям, достижениям и daily chest.

Секция возвращается в профиле пользователя при filter=pendingCompletions, а также в update.member тех методов, которые меняют objective progress (например /level/complete).

Это lightweight-альтернатива тяжелым секциям quests state и achievements state: в очередь попадают только те события, которые клиент должен показать и подтвердить через /objective/notifications/ack. Записи отсортированы по occurredAt по возрастанию.

[
    {
        "id": "quest_6a71ba248ee7b2.78729389",
        "type": "quest",
        "templateId": "dq_arena_wins_5",
        "tierIndex": 0,
        "occurredAt": 1786010916
    },
    {
        "id": "chest_6a71b8cfe82fe1.59018703",
        "type": "chest",
        "templateId": "bar_lvl_8_29",
        "tierIndex": 0,
        "occurredAt": 1786096975
    }
]
Поле Тип Описание
id string Идентификатор notification, передается в /objective/notifications/ack
type string Тип notification: quest, achievement, chest
templateId string Идентификатор objective из клиентского CDB; для type = chest — идентификатор daily chest bar
tierIndex int Индекс objective tier; для type = chest — индекс сундука в chest bar
occurredAt int Время создания notification в timestamp