List accessible projects
GET
/projects
Returns all projects the current user can access, including owned projects, member projects, and discoverable projects. Includes membership counts and pending comment counts per project. Requires authentication.
Authorizations
tokenAuth
Personal access token authentication. Send via Authorization header: Authorization: Token vulcan_xxx. Tokens are SHA-256 hashed server-side (never stored in plaintext). Scopes: read (GET), write (mutations), admin (everything). Create tokens via Settings → API Tokens in the web UI.
Type
HTTP (token)
Responses
Projects list
application/json
JSON { "id": 4, "name": "Container Platform", "memberships_count": 14 }, { "id": 1, "name": "Photon 3", "memberships_count": 14 }
[
]