Managing Your Elicit API Keys
The Elicit API lets you access Elicit's research capabilities programmatically: search 125 million+ academic papers and generate automated research reports from your own code, scripts, and workflows.
Beta notice: The Elicit API is currently in beta. Pricing, rate limits, and available features are subject to change. Visit docs.elicit.com for the latest on API usage, endpoints, rate limits, and pricing.
Creating an API key
Go to Account Settings and scroll to the Integrations section.
Click Create API key.
Give your key a descriptive name (e.g. "Literature review pipeline" or "Systematic review automation").
Your new key will be displayed once. Copy it immediately and store it somewhere secure — you won't be able to see the full key again.
Viewing your keys
The API Keys table in Integrations shows all of your active keys, including:
Name: the label you gave the key
Key: the key prefix (the rest is hidden for security)
Created: when the key was created
Last used: when the key was last used to make an API request, or "Never" if it hasn't been used yet
Deleting a key
Click the trash icon next to the key you want to remove.
Confirm deletion in the pop up.
Deleted keys are immediately and permanently deactivated. Any applications or scripts using the key will start receiving 401 Unauthorized errors. This action cannot be undone. You'll need to create a new key if you need access again.
Security best practices
Never share your API key or commit it to version control.
Use environment variables or a secrets manager to store keys in your applications.
Create separate keys for separate integrations so you can revoke access granularly.
Delete keys you're no longer using.

