user_badge Webhookに user_id と一緒に username を含めることは可能でしょうか?現在、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(および -1 ではない場合の granted_by_id)に対応するユーザー名を取得するには、/admin/users/{user_id}.json への追加のリクエストが必要です。これにより、リクエスト数が追加されるだけでなく、私の知る限り管理者権限も必要になります。
管理者権限を必要とせずに、API キーを使って特定の user_id の username を取得する方法はありますか?
特定のバッジが与えられたときにトリガーされる外部サービスを作成しようとしています。しかし、このサービスにはユーザー名が必要ですが、バッジの Webhook はユーザー ID のみ返します。![]()