Можно ли добавить имена пользователей в webhook-запрос user_badge?

Есть ли шанс, что вебхуки user_badge могли бы включать username вместе с user_id? Сейчас полезная нагрузка (payload) для события user_badge выглядит так:

{
  "user_badge": {
    "id": 123456,
    "granted_at": "2026-09-25T14:54:42.073Z",
    "created_at": "2026-09-26T05:34:12.965Z",
    "post_id": 234567,
    "post_number": 1,
    "badge_id": 123,
    "user_id": 456,
    "granted_by_id": -1,
    "topic_id": 56789
  }
}

Чтобы получить имя пользователя для user_id (и для granted_by_id, если он не равен -1), требуется дополнительный запрос к /admin/users/{user_id}.json. Это не только требует дополнительных запросов, но и, насколько я понимаю, требует прав администратора.

Есть ли способ получить username для заданного user_id с помощью API-ключа без необходимости в правах администратора?

Я создаю внешний сервис, который, как я надеялся, должен срабатывать при присвоении определенных значков; однако ему нужно имя пользователя, а вебхуки значков возвращают только идентификаторы пользователей. :confused:

1 лайк