C’è la possibilità che i webhook user_badge possano includere anche username oltre a user_id? Attualmente il payload per un evento user_badge ha questo aspetto:
{
"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
}
}
Ottenerlo username per un dato user_id (e granted_by_id, se non è -1) richiede una chiamata aggiuntiva a /admin/users/{user_id}.json, il che non solo richiede richieste aggiuntive, ma anche privilegi di amministratore, almeno a quanto riesco a capire.
Esiste un modo per ottenere username per un dato user_id utilizzando una chiave API senza aver bisogno di privilegi di amministratore?
Sto creando un servizio esterno che speravo di attivare quando vengono concessi determinati badge; tuttavia, ha bisogno del nome utente e i webhook dei badge restituiscono solo gli ID utente. ![]()