Skip to main content
GET
/
api
/
user
/
manage
/
v1
/
users
List Users
curl --request GET \
  --url https://api.manus.im/api/user/manage/v1/users \
  --header 'Authorization: Bearer <token>'
{
  "users": [
    {
      "email": "user@example.com",
      "userName": "Jane Doe",
      "firstName": "Jane",
      "lastName": "Doe",
      "status": "active",
      "role": "member"
    }
  ],
  "total": 123,
  "limit": 123,
  "offset": 123
}
Questions or issues? Contact us at api-support@manus.ai.
Auth: Bearer access token from oauth.token.Pagination: Offset-based. limit defaults to 100, max 1000. offset defaults to 0. For SailPoint Account Aggregation use limit=1000 and increment offset until you receive fewer than limit records.Response shape: users[] plus total / limit / offset echoes for pager bookkeeping.Field availability: userName / firstName / lastName are populated from the underlying personal user account; they may be empty for accounts created via API without those fields.

Authorizations

Authorization
string
header
required

OAuth 2.0 Client Credentials access token issued by /api/user/manage/v1/oauth/token. Lifetime is 1 hour.

Query Parameters

limit
integer<int32>
default:100

Records to return (1–1000).

Example:

100

offset
integer<int32>
default:0

Records to skip.

Example:

0

Response

Users retrieved successfully.

users
object[]
total
integer

Total number of team members.

limit
integer
offset
integer