Dashboard API
High-level overview of /v1/dashboard/* — endpoints that back the web console.
Dashboard API
The /v1/dashboard/* surface is what the web console at
memhq.ai/app calls under the hood. It exposes
the same memory primitives as /v1/memhq/* plus everything you need to
manage projects, billing, usage, and observability.
In nearly every integration scenario, you want the Memory API, not the dashboard API. The dashboard API is for building your own admin tooling on top of MemHQ.
Authentication
The dashboard API authenticates with a Clerk JWT scoped to the active organization, not a project API key. Issue tokens from your front-end's Clerk session and forward them server-side.
Authorization: Bearer eyJhbGciOi...
X-MemHQ-Org: org_2sLQ...Endpoint groups
| Group | Purpose |
|---|---|
/v1/dashboard/projects | Create, list, rename, archive projects. |
/v1/dashboard/projects/{id}/keys | Mint and rotate project API keys. |
/v1/dashboard/memory | Same add/search/ask surface as Memory API, against any project in the org. |
/v1/dashboard/episodes | Browse the episode log; replay or re-extract. |
/v1/dashboard/users | List end-users that have memory in a project. |
/v1/dashboard/groups | Manage group graphs and their memberships. |
/v1/dashboard/audit | Audit log query and streaming. |
/v1/dashboard/usage | Per-project request and storage usage. |
/v1/dashboard/billing | Plan, invoices, payment method. |
For the complete schemas, see the API reference and
filter by the /v1/dashboard/* path prefix.
Coming soon — full guide
This page is a high-level pointer. A guided tour of each endpoint group is in progress.