Skip to main content

Using the elvex API

Information on the elvex API and access to the API reference

Updated over 2 weeks ago

What can the elvex API can be used for?

The elvex API can be used to access the assistants that are available in your elvex account so you can integrate these assistants into other platforms or workflows. For example, you may have an assistant that functions as a customer support copilot that you'd like to integrate with the support ticketing system you're using. The elvex API can help you bring the copilot assistant into the natural workflow for the customer support team.
​

Authentication

All endpoints require API key credentials provided via HTTP bearer tokens.
​

GET /endpoint HTTP/1.1 Host: api.elvex.ai Authorization: Bearer <your API key>

If you are an Admin user, you can create a new API key in your elvex account by heading to and click Create an API key. You can also manage existing tokens from this page.
​

API Key Workflow

The process of using API keys with assistants involves coordination between Admin users and assistant owners:
​

Step 1: Admin generates the API key

  • Only Admin users can create API keys in

  • When creating the key, the admin assigns it a descriptive name

Step 2: Admin shares the key name

  • The admin shares the name of the API key as well as the actual key value with the assistant owner

  • The key name is what will be used to grant access to the assistant

Step 3: Assistant owner adds API access

  • Navigate to your assistant's configuration settings

  • Under the Security and Permissions section, search for the API key name provided by the admin and add it as an Editor

  • Select the API key name and click Save & Publish

API Documentation

Please refer to our API documentation to see a full reference as well as guides we'll continue to develop over time.

Did this answer your question?