Skip to main content

API Keys (Accounts)

Under Accounts, the API Keys page is where you create and manage API keys for the selected account. Keys are used to authenticate programmatic access to ChatMaven (for example, integrations and custom scripts). From this screen you can search and filter keys, create new keys, copy a masked preview, and edit or revoke keys.

In the hosted product, open this screen at https://live.chatmaven.ai/accounts/api-keys (URL path /accounts/api-keys).

Open API Keys

  1. Sign in to ChatMaven.
  2. In the top navigation, click Accounts (alongside Profile, Agents, and Workspaces). You may also use Home, Settings, Notifications, and your profile menu from the top bar.
  3. In the Accounts left sidebar, click API Keys (the row is highlighted when this page is active).

Confirm the account dropdown at the top of the sidebar shows the account whose keys you want to manage. The list always reflects that account.

API keys

What you see on the page

Title and toolbar

The main heading is API Keys. Below it, the toolbar includes:

  • Search API keys… — A search field with a magnifying-glass icon; it filters the table as you type.
  • All Permissions — A dropdown to narrow the list by permission level (for example, show only keys with a specific access type). Options match what your product build exposes.
  • + Create API Key — Primary action (blue in the default theme) on the right. It starts the flow to add a new key; you will set a name, permission level, and any other fields the product requires. Copy and store the full secret when it is shown once—after that, only a masked preview is available in the list.

API keys

API keys table

The table lists one row per key. Typical columns:

ColumnDescription
CheckboxSelect rows when the product supports bulk actions from the list (if shown).
NameThe label you gave the key, often with a small circular tile (for example, an initial). A secondary line may describe scope or environment (such as Production access).
Key previewA masked fragment of the secret (start and end characters with ellipsis in the middle), plus a control to copy the preview to the clipboard. This is not the full key—use the value shown only at creation time for authentication.
PermissionWhat the key may do—for example Read Only (read operations) or Write (including changes). Exact labels match your account and product version.
StatusWhether the key is usable—for example an Active badge when the key is valid.
Last UsedWhen the key was last used for an API call, or Never if it has not been used yet.
CreatedDate the key was created (for example Apr 2, 2026).
ActionsEdit (pencil) to change metadata or permissions where allowed, and Delete (trash) to revoke and remove the key (confirm in the product before removal).

API keys

Protect your keys

Treat API keys like passwords. Do not commit them to source control or share them in chat or email. Rotate or delete a key if it may have been exposed.

Access expectations

If Accounts or API Keys in the account sidebar is missing, your role or account may not expose API key administration. Contact an owner on the account or ChatMaven support if you need access.


FAQ and troubleshooting

I created a key but requests still fail.

Copy the full key once—many products show it only at creation. Check for trailing spaces, wrong header name, and that you are targeting the correct environment (production vs staging).

Who can create or revoke keys?

Usually owners and admins; other roles may be read-only. If API keys is missing, your role or plan may not include API access.

How often should I rotate keys?

Rotate after staff changes, suspected leaks, or on a regular schedule your security policy defines. Always update integrations before revoking the old key.

See also