API referenceProjects
List projects
GET
Lists the projects the caller can see in the caller's sidebar order (then by name), with service, node and guest counts and whether each is collapsed.
Any signed-in caller. Available to MCP clients and the assistant.
cookie
seylo_session<token>Success.
application/json- response
projects*array<>curl -X GET 'https://example.com/api/v1/projects.list'Example Response
{ "projects": [ { "id": "string", "name": "string", "description": "string", "protected": true, "serviceCount": 0, "nodeCount": 0, "guestCount": 0, "networkName": "string", "collapsed": true, "position": 0, "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z" } ]}Get a project GET
Returns one project by id. Needs `projects.view` on the project. Available to MCP clients and the assistant.
Reorder projects POST
Sets the order of projects in the caller's own sidebar. projectIds lists projects top to bottom; ids the caller cannot see are ignored and unlisted projects follow by name. Any signed-in caller. Not available to MCP clients or the assistant.