Skip to content

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
  
}
]

Playground

Server
Authorization

Samples

Powered by VitePress OpenAPI

Part of the MITRE Security Automation Framework (SAF)