Authorization
Cohere AI
Prerequisites
Before creating a Cohere AI credential, you'll need to obtain API credentials from Cohere. The Cohere API uses Bearer token authentication with API keys.
Cohere Account Setup
To obtain the required API credentials for Cohere:
-
Sign in to Cohere Dashboard: Navigate to https://cohere.com/ and sign in to your Cohere account. If you don't have an account, you can create one by clicking Sign up and following the registration process.
-
Access API Keys: Once signed in, navigate to your Cohere dashboard. Look for the API Keys section, which is typically accessible from the account menu, settings, or dashboard.
-
Create API Key: Click the Create API Key button or similar option to generate a new API key. Provide a descriptive name for your API key (e.g., "Nexla Integration") to help identify its purpose.
-
Copy API Key: After creation, copy the API key immediately. Cohere API keys are sensitive credentials that should be stored securely. Store this key securely, as you'll need it when creating the credential in Nexla.
Cohere API keys are sensitive credentials that provide access to your Cohere account and API usage. Keep these keys secure and never share them publicly or commit them to version control systems. The API key is used in the Authorization header as Bearer {key} for all API requests.
API Configuration Details
The Cohere API requires the following configuration:
- Base URL: The base URL for Cohere API requests. The default is
https://api.cohere.com. - API Version: The API version to use for requests. The default is
v1.
All requests to the Cohere API must include the Authorization header with your API key in the format Bearer {api_key}. The API accepts JSON in request bodies and returns JSON in response bodies.
For complete information about Cohere API authentication and getting started, see the Cohere API Documentation.
Create a Cohere AI Credential
- To create a new Cohere AI credential, after selecting the data source/destination type, click the Add Credential tile to open the Add New Credential overlay.
New Credential Overlay – Cohere AI

Credential Name & Description
-
Enter a name for the credential in the Credential Name field and a short, meaningful description in the Credential Description field.
Resource descriptions are recommended but are not required. They should be used to provide information about the resource purpose, data freshness, etc. that can help the owner and other users efficiently understand and utilize the resource.
API Key Configuration
-
API Key: Enter your Cohere API key in the API Key field. This is the secret token that authenticates your application with the Cohere API. You can obtain this key from your Cohere dashboard under API Keys.
-
Base URL: Enter the base URL for your Cohere API requests in the Base URL field. The default value is
https://api.cohere.com. This should match the Cohere API endpoint you're using. -
API Version: Enter the API version for your Cohere API requests in the API Version field. The default value is
v1. This version determines which API endpoints and features are available.
The API key is sensitive information that should be kept secure. Nexla will store this credential securely and use it only for API authentication purposes. The API key is sent in the Authorization header as Bearer {key} for all Cohere API requests.
Save the Credential
-
Once all of the relevant steps in the above sections have been completed, click the Save button at the bottom of the overlay to save the configured credential.
-
The newly added credential will now appear in a tile on the Authenticate screen during data source/destination creation and can be selected for use with a new data source or destination.