> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-fix-nav-assets.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Learn how to configure your HTTP Vault Connections to authorize HTTP requests to external APIs or services.

# HTTP Vault Connection

## Configure your HTTP Vault Connection Options

HTTP Vault Connection can be configure with different authentication options and then be used at your HTTP Request Flow Actions.

<Frame>
  <img src="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-options.png?fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=17844db9cc8ebaf992e585bb25a5ff97" alt="Dashboard > Actions > Forms > Vault > HTTP" data-og-width="801" width="801" data-og-height="383" height="383" data-path="docs/images/customize/forms/vaults/http-vault-connection-options.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=280&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=99cf2bf57e39a49736db0de69417c022 280w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=560&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=87f1c750175d6bd42697fc25bb775595 560w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=840&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=cf231488fadab420b367993dfed3c5eb 840w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=1100&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=73d84fb6cc2147e6cdb9ba0009f80145 1100w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=1650&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=8d769d61ce4b02742dea87adf49acf25 1650w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=2500&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=5c055473e75ba7f2ed300fa3f8edb99b 2500w" />
</Frame>

## Configure your HTTP Vault Connection for Bearer Token

To configure a HTTP Vault Connection using **Bearer Token** authorization, you need to set the required parameters.

<Frame>
  <img src="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=d89ae7cfd25dd6855601171bbfdec444" alt="Dashboard > Actions > Forms > Vault > HTTP" data-og-width="800" width="800" data-og-height="307" height="307" data-path="docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=280&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=f2025af2a6b1084d75c203d3508d15ca 280w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=560&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=d42b2d1620cb42864835be30b5b17113 560w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=840&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=4ce88b14a0476efdac613521be8748d2 840w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=1100&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=120fb6dfcfde8a2ab629758405304468 1100w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=1650&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=5ac4a264871376a51f01dc7d6370eb72 1650w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=2500&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=e0008f5cb1064d1f79e175af6882047d 2500w" />
</Frame>

### Input settings

| Parameter    | Description                                           |
| ------------ | ----------------------------------------------------- |
| Bearer Token | Static token used for external service authorization. |

## Configure your HTTP Vault Connection for OAuth Client Credentials

To configure a HTTP Vault Connection using **Client Credentials** authorization, you need to set the required parameters.

<Frame>
  <img src="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=dec6a5848e27ab31dc2a52241f494cbb" alt="Dashboard > Actions > Forms > Vault > HTTP " data-og-width="804" width="804" data-og-height="838" height="838" data-path="docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=280&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=0969dbdb7124d71f3e125ce24ffdf791 280w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=560&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=18c87708f59f914f25c5db703c0789e5 560w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=840&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=87b27cb9a2b761e1cd59d120697a88d3 840w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=1100&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=15663529e882c2f11e918572050650f7 1100w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=1650&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=d216090bc09f61f3b8db0d1e8dd19a13 1650w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=2500&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=de50726d54d3537fd1569344181d95b0 2500w" />
</Frame>

### Input settings

| Parameter           | Description                                                               |
| ------------------- | ------------------------------------------------------------------------- |
| Tenant Endpoint     | Tenant Endpoint of the Authorization Server issuing the Access Tokens.    |
| Client ID           | Client ID of your M2M Application authorized for Custom API.              |
| Client Secret       | Client Secret of your M2M Application authorized for Custom API.          |
| Audience (Optional) | Custom API Audience. Normally used for Custom APIs defined in Auth0.      |
| Resource (Optional) | Custom API Resource. Standard parameter with similar meaning of Audience. |
| Scope (Optional)    | Scope list in string format separated by spaces.                          |

## Configure your HTTP Vault Connection for API Key

To configure a HTTP Vault Connection using **API Key** authorization, you need to set the required parameters.

<Frame>
  <img src="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=697ccc9440f08f7550c44e405874aaba" alt="Dashboard > Actions > Forms > Vault > HTTP " data-og-width="802" width="802" data-og-height="491" height="491" data-path="docs/images/customize/forms/vaults/http-vault-connection-api-key.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=280&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=66aa41d859c8ca9f63975f6b3d5e4502 280w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=560&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=c16a83c29909967bfec368d003eaf1d4 560w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=840&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=aec57a46a5b2e864c800115c34035c5d 840w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=1100&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=43b5e65ffd9acf763af3d8a582564d7e 1100w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=1650&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=a232f4caa2aa8d618dd52e22269d5ff9 1650w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=2500&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=d7fee945e175d4945bd611cd26027ab5 2500w" />
</Frame>

### Input settings

| Parameter | Description                                                                                  |
| --------- | -------------------------------------------------------------------------------------------- |
| Name      | API Key name to be added as Header or Query parameter.                                       |
| Value     | API Key value to be added as Header or Query parameter.                                      |
| Add To    | By default, it's Header. Determines whether to add the API Key as Header or Query parameter. |

## Configure your HTTP Vault Connection for Basic Authentication

To configure a HTTP Vault Connection using **Basic Auth** authorization, you need to set the required parameters.

<Frame>
  <img src="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=27e5d0b551efbe6311a7a2cf73dd8d3b" alt="Dashboard > Actions > Forms > Vault > HTTP " data-og-width="802" width="802" data-og-height="402" height="402" data-path="docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=280&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=18d4f470d1a5f8f946aaa63cd9676bce 280w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=560&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=e9f44f4c268542a4e90148929cca464c 560w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=840&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=a4d500079176cfba47c7174d2648c1bd 840w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=1100&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=324960fd1cd51d1a9b11441321a00ae7 1100w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=1650&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=f75e3499aa47684fc95918fed5e29131 1650w, https://mintcdn.com/docs-dev-fix-nav-assets/N5zuWKNoSBlbDKwT/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=2500&fit=max&auto=format&n=N5zuWKNoSBlbDKwT&q=85&s=eb75d83867bd8acf33748cd434564446 2500w" />
</Frame>

### Input settings

| Parameter | Description                                                                                         |
| --------- | --------------------------------------------------------------------------------------------------- |
| Username  | Username to be concatenated and base64 encoded, then added as Basic Authorization Header parameter. |
| Password  | Password to be concatenated and base64 encoded, then added as Basic Authorization Header parameter. |

<Warning>
  HTTP Vault Connection with Basic Auth configuration, is looking forward to replace the currently built-in option at Flows HTTP Request Action.
</Warning>
