EExaHelp Center

Guide

Create API Key

Overview

Exa provides live web data integration for AI applications through its API. To use Exa's search and data-fetching capabilities in your application, you must first generate an API key from your dashboard account. This key serves as your authentication credential for all API requests and can be scoped to specific projects for better organization and security. Creating an API key is a one-time setup step that you'll complete before making your first API call.

Before you begin

  • An active Exa account with access to dashboard.exa.ai
  • Dashboard login completed (you should see the main dashboard homepage)
  • A chosen name or identifier for your project (e.g., 'production-search', 'ai-assistant-v1')

Step by step

1
ClickAPI Keys

Navigate to the API Keys section of your Exa dashboard by clicking the 'API Keys' link in the main navigation. This takes you to the key management interface where you can view and create new keys.

Step 1
2
ClickCreate Key

Initiate the key creation process by clicking the 'Create Key' button. This opens a form or modal dialog where you'll provide details for your new key.

Step 2
3
TypeProject name

Enter a descriptive project name in the 'Project name' text field. Use a name that identifies the purpose or environment of this key, such as 'production-api', 'staging-app', or 'ai-agent-demo'.

Tip. Use clear, memorable names that make it easy to identify which key is associated with which application or environment. This helps prevent accidental use of the wrong key in production.
4
ClickCreate a Key

Confirm the creation of your new API key by clicking the 'Create a Key' button. The system will generate the key and display it for you to copy.

Step 4
5
Clickbutton

A button action occurs on the dashboard (likely copying the key to clipboard or revealing the full key value). Perform this action to prepare your key for use or secure storage.

Tip. If this step copies your key, ensure you immediately save it to a secure location such as an environment variable file or password manager. API keys are typically shown only once.
Warning. Do not share your API key publicly or commit it to version control. Treat it with the same security level as a password.
Step 5
6
ClickDone

Complete the workflow by clicking the 'Done' button. This closes the key creation dialog and returns you to the API Keys list, where your new key is now visible.

Step 6

Confirm it worked

  1. 1You see the API Keys section of the dashboard with your newly created key listed
  2. 2A confirmation message or key display appears showing your API key string
  3. 3The new project name is visible in the API Keys list alongside the key
  4. 4You can copy or view the full key value for use in your application

Common issues

Keep reading