# Änderungen an der /admin/users/list/all.json API-Antwortstruktur?

**URL:** <https://meta.discourse.org/t/changes-to-admin-users-list-all-json-api-response-structure/365629>\
**Category:** Development\
**Tags:** rest-api\
**Created:** [11. Mai 2025 um 09:38 UTC](https://meta.discourse.org/t/changes-to-admin-users-list-all-json-api-response-structure/365629 "2025-05-11T09:38:47Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)\
**Post date:** [11. Mai 2025 um 11:09 UTC](https://meta.discourse.org/t/changes-to-admin-users-list-all-json-api-response-structure/365629/3 "2025-05-11T11:09:03Z")

</div>

Es hat sich tatsächlich geändert und der Commit ist [dieser](https://github.com/discourse/discourse/commit/b6aad28ccffc276153fe847621d282549c4aac78)

```plaintext
diff --git a/app/controllers/admin/users_controller.rb b/app/controllers/admin/users_controller.rb
index 92d906f161..70406efce5 100644
--- a/app/controllers/admin/users_controller.rb
+++ b/app/controllers/admin/users_controller.rb
@@ -32,7 +32,16 @@ class Admin::UsersController < Admin::StaffController
   def index
     users = ::AdminUserIndexQuery.new(params).find_users

- opts = { include_can_be_deleted: true, include_silence_reason: true }
+ opts = {
+ include_can_be_deleted: true,
+ include_silence_reason: true,
+ root: :users,
+ meta: {
+ message_bus_last_ids: {
+ bulk_delete: MessageBus.last_id("/bulk-user-delete"),
+ },
+ },
+ }
     if params[:show_emails] == "true"
       StaffActionLogger.new(current_user).log_show_emails(users, context: request.path)
       opts[:emails_desired] = true

```

---

_[View the full topic](https://meta.discourse.org/t/changes-to-admin-users-list-all-json-api-response-structure/365629)._
