Skip to content

Dashboard — API Keys

Route: /dashboard/keys File: src/app/[locale]/dashboard/keys/page.tsx Layout: dashboard layout (sidebar) Component: @/components/pages/(Dashboard)/dashboardPage/ApiKeys

Purpose

Lets users manage their API keys for programmatic access to the INDOX platform.

Key Responsibilities

  • List existing API keys (name, created date, last used, masked secret)
  • Create new key (name input → generated secret shown once)
  • Revoke / delete a key
  • Copy key to clipboard
  • Possibly scope keys by permission level (read / write)

Backend Endpoint

Talks to /api/keys/ (or equivalent) on the Django backend.