v1 APIs
integer | null · int32integer | null · int32string | nullstring | nullstring | nullarray | nullUserSortField · enumSortDirection · enum integer · int32integer · int32integer · int64
Users
Search workspace members.
POST
https://api.stackinternal.com
/v1/users/search
Paginated. Supports a text filter (q, matched against name and email), exact
role, status, and userIds filters, and sorting by name (first + last),
email, or role.
Search workspace members. › Request Body
Request to search workspace members with optional filters, sorting, and pagination.
pageThe one-based page number. Values below one are treated as one.
pageSizeThe number of results per page, from 1 through 100.
qOptional text filter, matched against name and email.
roleOptional exact role filter.
statusOptional active-state filter. Accepted values are active or deactivated.
userIdsOptional user IDs to include.
sortFields the user list can be sorted by. "Name" sorts on first + last name.
Enum values:
name
email
role
directionSort order: ascending or descending.
Enum values:
asc
desc
Search workspace members. › Responses
200
OK
A single page of results plus the total count across all pages (for the given filters).
array | null
pagepageSizetotalCountUpdate a workspace member's role.
PUT
https://api.stackinternal.com
/v1/users/{userId}/role