Skip to main content
GET
ListUsers
Questions or issues? Contact us at api-support@manus.ai.
Pagination: Offset-based — limit defaults to 100, max 1000; offset defaults to 0. Use total from the response to compute the page count.Filtering: status_filter and delegation_state can be combined. Omit either to disable that filter.Delegation expansion: delegated_profiles[] is omitted in list responses to avoid N+1 fan-out. Call team.user.detail to see what is delegated to a specific user.Protocols: Also callable via Connect RPC. See Protocols.

Authorizations

X-API-Key
string
header
required

Query Parameters

limit
integer<int32>
default:100

Number of records to return. Defaults to 100.

Required range: 1 <= x <= 1000
Example:

100

offset
integer<int32>
default:0

Number of records to skip. Defaults to 0.

Required range: x >= 0
Example:

0

status_filter
enum<string>

Filter by user status. Omit to include all statuses.

Available options:
USER_STATUS_ACTIVE,
USER_STATUS_INACTIVE,
USER_STATUS_REMOVED
delegation_state
enum<string>

Filter by delegation relationship. Omit to include all.

Available options:
DELEGATION_STATE_DELEGATED,
DELEGATION_STATE_HAS_DELEGATES,
DELEGATION_STATE_NONE

Response

Team members retrieved successfully.

ok
boolean

Whether the request was successful.

Example:

true

request_id
string

Unique identifier for this API request.

users
object[]

Page of team members. delegated_profiles[] is omitted in list responses to avoid N+1 fan-out — call team.user.detail for the expanded view.

total
integer<int32>

Total number of records matching the filter (across all pages).

limit
integer<int32>

Echo of the applied limit.

offset
integer<int32>

Echo of the applied offset.