Skip to Content
SeyloDocs

List people

GET
/api/v1/users.list

Lists every account on the panel with role, status, 2FA and last sign-in, owners first, then by email.

Needs users.view, which owners and admins hold. Available to MCP clients and the assistant.

Authorization

cookieseylo_session<token>

Query Parameters

role?||

owner and admin may do everything; members only what their grants allow.

status?string|string
q?string

Matches email or name.

Lengthlength <= 100

Response Body

Success.

application/json
  1. response
users*array<>
Example Request
curl -X GET 'https://example.com/api/v1/users.list'
Example Response
{  "users": [    {      "id": "string",      "email": "[email protected]",      "name": "string",      "role": "owner",      "status": "active",      "twoFactor": true,      "passkeyCount": 0,      "githubLogin": "string",      "grantCount": 0,      "lastLoginAt": "2019-08-24T14:15:22Z",      "createdAt": "2019-08-24T14:15:22Z"    }  ]}