API referencePlatform APIEndpoint reference
GUIDE & REFERENCE

/api/akasha (dashboard)

Source-derived dashboard endpoint contract, authentication, request validation, responses, and errors.

This is the dashboard service route. Its origin and authentication are described in Platform API overview and Authentication. A path shared by another service is a different endpoint.

PropertyContract
MethodsGET, POST, PUT, PATCH, DELETE, HEAD
Path/api/akasha
Path parametersNone
Query parameters read in routeakashaPath
Headers read in routeNo additional direct header reads; authentication helpers may read credentials

Authentication and access

Dashboard session cookie; the proxy resolves the active authorized instance and supplies a capability token upstream. Incoming API keys are not a dashboard sign-in mechanism.

Method behavior

The handler excerpt preserves field validation, response envelopes, cookie changes, and exception branches. Values returned by service helpers retain their named response type above; for passthrough routes, the upstream response is authoritative.

GET

export async function GET(request: NextRequest) {
  return handleAkashaRequest(request, pathFromRewrite(request));
}

Source: minds-ui/apps/app/app/api/akasha/route.ts:8.

POST

export async function POST(request: NextRequest) {
  return handleAkashaRequest(request, pathFromRewrite(request));
}

Source: minds-ui/apps/app/app/api/akasha/route.ts:12.

PUT

export async function PUT(request: NextRequest) {
  return handleAkashaRequest(request, pathFromRewrite(request));
}

Source: minds-ui/apps/app/app/api/akasha/route.ts:16.

PATCH

export async function PATCH(request: NextRequest) {
  return handleAkashaRequest(request, pathFromRewrite(request));
}

Source: minds-ui/apps/app/app/api/akasha/route.ts:20.

DELETE

export async function DELETE(request: NextRequest) {
  return handleAkashaRequest(request, pathFromRewrite(request));
}

Source: minds-ui/apps/app/app/api/akasha/route.ts:24.

export async function HEAD(request: NextRequest) {
  return handleAkashaRequest(request, pathFromRewrite(request));
}

Source: minds-ui/apps/app/app/api/akasha/route.ts:28.

Service dependencies

  • minds-ui/apps/app/app/api/akasha/proxy.ts

Evidence

Generated from the local source snapshot on 2026-09-12. This page documents implemented code and does not certify a deployed service, permissions configuration, or successful provider operation.

Source file: minds-ui/apps/app/app/api/akasha/route.ts. SHA-256: 1a30849e5830ea41b0dbfc834bb2ab59c4bb89ea97ea0d89cb7f8625b78649b9.

On this page