Skip to content

REST Endpoints

MethodPathRequired scope
GET/api/v1/projectsapi:projects:read
POST/api/v1/projectsapi:projects:write
GET/api/v1/projects/:idapi:projects:read
PATCH/api/v1/projects/:idapi:projects:write
DELETE/api/v1/projects/:idapi:projects:write
GET/api/v1/directory-recordsapi:participants:read
GET/api/v1/participantsapi:participants:read
POST/api/v1/participantsapi:participants:write
GET/api/v1/participants/:idapi:participants:read
PATCH/api/v1/participants/:idapi:participants:write
DELETE/api/v1/participants/:idapi:participants:write
GET/api/v1/participants/:id/membersapi:participants:read
POST/api/v1/participants/:id/membersapi:participants:write
DELETE/api/v1/participants/:id/members/:directory_entry_idapi:participants:write
GET/api/v1/labelsapi:labels:read
POST/api/v1/labelsapi:labels:write
GET/api/v1/labels/:idapi:labels:read
PATCH/api/v1/labels/:idapi:labels:write
DELETE/api/v1/labels/:idapi:labels:write
GET/api/v1/delegationsapi:delegations:read
POST/api/v1/delegationsapi:delegations:write
GET/api/v1/delegations/:idapi:delegations:read
PATCH/api/v1/delegations/:idapi:delegations:write
DELETE/api/v1/delegations/:idapi:delegations:write
POST/api/v1/resolveapi:resolve
GET/api/v1/resolve-requestsapi:resolve-requests:read
GET/api/v1/resolve-requests/:idapi:resolve-requests:read

Use the entity pages in this section for filters, request bodies, response shape notes, and language-specific examples. Error responses use strict Problem Details and intentionally omit legacy error and message fields.

The current REST surface does not include documented endpoints for:

  • Team members
  • AI agents
  • Service accounts
  • API keys
  • Audit events
  • Model runs
  • Provider connectors
  • Platform settings

These areas are managed through the Platform web UI today.