Skip to main content
GET
/
v2
/
team.user.detail
GetUser
curl --request GET \
  --url https://api.manus.im/v2/team.user.detail \
  --header 'X-API-Key: <api-key>'
{
  "ok": true,
  "request_id": "<string>",
  "user": {
    "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>"
  }
}
Questions or issues? Contact us at api-support@manus.ai.
Identifier: Provide either email or team_user_id. When both are supplied, team_user_id wins.Use team_user_id for delegated profiles: After delegation a profile’s email is rewritten to delegate-<id>@manus.im — the original is preserved in original_email but the email field no longer matches what your IDP knows about. Look up by team_user_id to avoid surprises.Delegation expansion: Unlike team.user.list, this endpoint always populates delegated_profiles[] for users that have profiles delegated to them.Protocols: Also callable via Connect RPC. See Protocols.

Authorizations

X-API-Key
string
header
required

Query Parameters

email
string<email>

Team member email. Either email or team_user_id must be provided. Must be a valid RFC 5321 address when present.

Maximum string length: 254
Example:

"user@example.com"

team_user_id
string

Team member ID (stable identifier). Either email or team_user_id must be provided. After a profile is delegated its email becomes delegate-xxx@manus.im, so use team_user_id to look up delegated profiles.

Maximum string length: 64
Example:

"123456"

Response

Team member retrieved successfully.

ok
boolean
Example:

true

request_id
string
user
object

A team member.