# Flow on Helios API Authentication

Flow on Helios API supports HTTP Bearer authentication. To access the API, you must provide your API key in the Authorization header in each HTTP request. An example Authorization header is as follows.

```shell
Authorization: Bearer 28790ecd46256d9024e7b21a737493b2ed2872e6883808a87843d1ce9839d0d3
```

While making API calls through an HTTP client (such as `cURL`), you can pass the API key using the `-H` parameter:

```shell
curl -X 'GET' \
  'api_endpoint_url' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer <API_key>'
```

## Generate an API Key

The Flow on Helios API authenticates requests using a unique, hex-encoded alphanumeric key. When a user is a member of multiple organizations, they can have multiple API keys, one for each organization. The API key defines the operations that a user can perform.

You can generate this API key on the [Cloud Portal](https://portal.singlestore.com/). Follow these instructions to generate API keys:

1. On the Cloud Portal, in the navigation pane, select your organization.

2. In the navigation pane, select **Configuration** > **API keys**. Under **Active Keys** > **Create API key**.

3. Specify a name and expiration date for the API key, select Access Level as **All access** (or any specific team should suffice), and select **Create**.

> **❗ Important**: The API key is displayed only once. Be sure to copy and securely store it.

## Revoke an API Key

To revoke an API key, navigate to the **API keys** section under **Configuration** on the Cloud Portal. Under the **Active Keys** tab, select the delete icon under the **Actions** column for the API key, and select **Revoke**.

API keys that are not manually revoked expire on the expiration date defined while creating the API key. A revoked API key cannot be reinstated.

***

Modified at: October 16, 2025

Source: [/db/v9.1/load-data/load-data-with-singlestore-flow-on-helios/flow-on-helios-api/flow-on-helios-api-authentication/](https://docs.singlestore.com/db/v9.1/load-data/load-data-with-singlestore-flow-on-helios/flow-on-helios-api/flow-on-helios-api-authentication/)

(An index of the documentation is available at /llms.txt)
