---
title: API Key
description: Authorization configuration for integration flows - API Key
documentId: ipaas-api-key
locale: en-US
---

To register an authorization of type *API Key*, access the **Authorizations** screen through the left side menu or the corresponding *card* on the **Welcome** screen.

<Callout type="note" title="NOTE">
To understand the differences between **Sensedia Integrations** authorization types, visit our [Glossary](/docs/integrations/ipaas-glossary).
</Callout>

On the **Authorizations** screen, click **+ AUTHORIZATIONS** in the upper right corner to create your new registration.

In **CREATE AUTHORIZATION**, select the *API Key* type and click **CONFIRM**:

![](https://creative-ball-51b3fc85c0.media.strapiapp.com/create_authorization_70c6716705.png)

To configure the *API Key*, fill in the following fields:

* **Name**: authorization name. Alphanumeric field that allows special characters and empty spaces, with a limit of 1024 characters.
* **Description** *(optional)*: authorization description. Alphanumeric field that allows special characters and empty spaces, with a limit of 1024 characters.

Next, select the environment you want to configure:

* *Staging*
* *Production*

<Callout type="tip" title="TIP">
Data registered in the *Staging* environment will be used when executing [Test Mode](/docs/integrations/ipaas-legacy-test-mode).
</Callout>

If necessary, you can select and configure both environments. For each environment, configure the following authentication data:

* **Key**: enter the key name. Limit of 250 characters.
* **In**: select where the key and value will be sent:
  * *Header*;
  * *Query Params*;
  * *Cookie*.
* **Value**: enter your *API Key* value. To view the value, click the ![](https://creative-ball-51b3fc85c0.media.strapiapp.com/eye_Icon_e9cda73e43.png) icon on the right.

![](https://creative-ball-51b3fc85c0.media.strapiapp.com/api_key_1a6e6eb896.png)

To save the authorization settings, click **SAVE**.

<Callout type="note" title="NOTE">
The **SAVE** button saves the settings for the selected environment. If you configure one environment and start configuring another, the button will be locked until all fields of the second environment have been filled in.
</Callout>

To exit without saving your changes, click **CANCEL** and confirm the action.
