Können Benutzernamen im Webhook-Payload von user_badge enthalten werden?

Gibt es eine Möglichkeit, dass die user_badge-Webhooks neben der user_id auch den username enthalten? Derzeit sieht die Nutzlast für ein user_badge-Event wie folgt aus:

{
  "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
  }
}

Um den Benutzernamen für die user_id (und granted_by_id, falls dieser nicht -1 ist) zu erhalten, ist ein zusätzlicher Aufruf an /admin/users/{user_id}.json erforderlich. Das erfordert nicht nur zusätzliche Anfragen, sondern benötigt nach meinem Verständnis auch Administratorrechte.

Gibt es eine Möglichkeit, den username für eine gegebene user_id mit einem API-Schlüssel abzurufen, ohne Administratorrechte zu benötigen?

Ich erstelle einen externen Dienst, den ich hoffentlich auslösen kann, wenn bestimmte Abzeichen vergeben werden. Dafür benötige ich jedoch den Benutzernamen, während die Abzeichen-Webhooks nur Benutzer-IDs zurückgeben. :confused:

1 „Gefällt mir“