Duvet DOCS
GitHub

Internal (Staff)

All internal endpoints require authentication and the FlagStaff (1) user flag.

Update User Flags & Badges

PATCH /api/internal/users/{userId}/flags-badges

Update a user's flags and badges bitfield values. Requires FlagStaff permission. Uses OptionalField -- omit a field to leave it unchanged, or provide a value to update it.

JSON Body

FieldTypeDescription
flags ?integerNew flags bitfield value (e.g. 1 = Staff)
badges ?integerNew badges bitfield value

Returns: User object.