/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.
| Property | Contract |
|---|---|
| Methods | GET, POST, PUT, PATCH, DELETE, HEAD |
| Path | /api/akasha |
| Path parameters | None |
| Query parameters read in route | akashaPath |
| Headers read in route | No 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.
HEAD
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.