Root routes

July 30, 2026 · View on GitHub

  • Concept: root
  • Owner: root

Child resolver

Routes can be resolved to a child space via:

  • Resolver key: space
  • Path pattern: /spaces/:spaceId
  • Mount path: /spaces/:spaceId
  • Schemas: params: space

Child nodes

  • space (via resolver space)

Routes

OperationMethodPath (full)KindSchemas
ingressIdentityGET/api/v2/ingress/identityrequestresponse: IngressIdentity
versionGET/api/v2/versionrequestresponse: version
infoGET/api/v2/inforequestresponse: info
loadGET/api/v2/loadrequestresponse: LoadResponse
spacesGET/api/v2/spacesrequestquery: page, response: listResponse(Space)
healthGET/api/v2/healthrequestresponse: healthCheckInfo(Root)
trustGET/api/v2/verser2/trust/:id?requestparams: trustSpace, response: TrustExport
auditGET/api/v2/auditupstreamresponse: RestAPI2Schemas.stream

Route details

ingressIdentity

  • Operation ID: GET /api/v2/ingress/identity
  • Method: GET
  • Path (full): /api/v2/ingress/identity
  • Path (node-local): /ingress/identity
  • Schemas: response: IngressIdentity

version

  • Operation ID: GET /api/v2/version
  • Method: GET
  • Path (full): /api/v2/version
  • Path (node-local): /version
  • Schemas: response: version

info

  • Operation ID: GET /api/v2/info
  • Method: GET
  • Path (full): /api/v2/info
  • Path (node-local): /info
  • Schemas: response: info

load

  • Operation ID: GET /api/v2/load
  • Method: GET
  • Path (full): /api/v2/load
  • Path (node-local): /load
  • Schemas: response: LoadResponse

spaces

  • Operation ID: GET /api/v2/spaces
  • Method: GET
  • Path (full): /api/v2/spaces
  • Path (node-local): /spaces
  • Schemas: query: page, response: listResponse(Space)

health

  • Operation ID: GET /api/v2/health
  • Method: GET
  • Path (full): /api/v2/health
  • Path (node-local): /health
  • Schemas: response: healthCheckInfo(Root)

trust

  • Operation ID: GET /api/v2/verser2/trust/:id?
  • Method: GET
  • Path (full): /api/v2/verser2/trust/:id?
  • Path (node-local): /verser2/trust/:id?
  • Schemas: params: trustSpace, response: TrustExport

audit

  • Operation ID: GET /api/v2/audit
  • Method: GET
  • Path (full): /api/v2/audit
  • Path (node-local): /audit
  • Kind: upstream
  • Schemas: response: RestAPI2Schemas.stream