Skip to main content
GET
/
v2
/
team.user.list
ListUsers
curl --request GET \
  --url https://api.manus.im/v2/team.user.list \
  --header 'X-API-Key: <api-key>'
{
  "ok": true,
  "request_id": "<string>",
  "users": [
    {
      "email": "<string>",
      "user_name": "<string>",
      "team_user_id": "<string>",
      "delegated_to": "<string>",
      "delegated_profiles": [
        {
          "team_user_id": "<string>",
          "display_name": "<string>",
          "delegated_at": "2023-11-07T05:31:56Z"
        }
      ],
      "original_email": "<string>"
    }
  ],
  "total": 123,
  "limit": 123,
  "offset": 123
}
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.