Skip to main content

Get User by Identifier

GET/user/{identifier}

Returns details of a user identified by UUID or email address.

note

If the identifier matches no user, the endpoint returns 200 with an empty array [] — no 404 is thrown.

Path Parameters
identifierstringrequired
UUID (e.g. `d1493ea9-...`) or email (e.g. `[email protected]`).
Error Responses
403
ENABLE_EXTERNAL_API is not true, license missing, or Authorization header invalid.
451
EXTERNAL_API license not active on the instance.
404
Not available on Community Edition.
Request
curl -X GET "https://{your-domain}/api/ext/user/{identifier}" -H "Authorization: Basic <access_token>"
Response — 200
{
"id": "5b1608df-5e14-474b-b304-919623a9be57",
"name": "Sam Oliver",
"email": "[email protected]",
"status": "active",
"workspaces": []
}