User

Bulk sum/sub to data limit of users

Bulk modify users' data limit based on the provided criteria.

  • amount: amount to adjust the user's quota (positive to increase, negative to decrease) required
  • user_ids: Optional list of user IDs to modify
  • admins: Optional list of admin IDs — their users will be targeted
  • status: Optional status to filter users (e.g., "expired", "active"), Empty means no filtering
  • group_ids: Optional list of group IDs to filter users by their group membership
  • expire_after: Optional UTC datetime to filter users whose expire date is on or after this date
  • expire_before: Optional UTC datetime to filter users whose expire date is on or before this date
post/api/users/bulk/data_limit

Request body

dry_runboolean
group_idsinteger[]
adminsinteger[]
usersinteger[]
statusUserStatus[]
expire_afterstring date-time nullable
expire_beforestring date-time nullable
amountinteger required

Response

Success confirmation

{"stackTrail":"paths:/api/users/bulk/data_limit:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes