> ## Documentation Index
> Fetch the complete documentation index at: https://docs-staging-fix-update-domain-refs.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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-options.png?fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=52e9cd4c49f3d6781ef907c0fd7083cd" 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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=280&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=8a785e7295fd456aca6b3c298ecb47a2 280w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=560&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=78fb349a49c69df71f18c4734bfa1454 560w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=840&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=1ac2e80d10fddc7e0c17c6cf0f2f1319 840w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=1100&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=482fe078accb5da206d23ee0143b582c 1100w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=1650&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=6d7549920190aec5d9adbf87cc17bb43 1650w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-options.png?w=2500&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=ad99d9ef8837fed97a76bb6daf008692 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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=f137e112f95d4cc8a33395b9fb3d17dc" 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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=280&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=e679e9c05807ee55f676bb6449728b68 280w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=560&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=398cc03b17279a3fc60456c31e911bed 560w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=840&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=61f5064c320e7f99c1ad9d5a577f56aa 840w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=1100&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=326bff8f6a9ee77c3360d4553e43524a 1100w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=1650&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=423a0f3081c3ee7f2a9c6d3e1cd9071b 1650w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-bearer-token.png?w=2500&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=693647bd55ffe1a08376f04ee07c5b0e 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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=cacc1827bc5c6732ae51ff693fe26495" 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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=280&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=619c9e5ed3c9777bba16759880bb5b1f 280w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=560&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=8bc7274e6930ec3b2d2fae4294ba7650 560w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=840&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=fae04d435d5ce355bca787e6672cb4a5 840w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=1100&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=7362f88a4c43c2765ba39d58c4d79a09 1100w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=1650&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=1cab35771fa7d7e9c354c529f8c60593 1650w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-oauth-client-credentials.png?w=2500&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=27526bc05819a4b3d7d3ee616e3f9aba 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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=7ca5773b25f1e5c469813a31d26b463f" 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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=280&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=3a5cc4cb864b27c639acea116a2c7355 280w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=560&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=58b5fef6e68ef8c284fd34beb3c01051 560w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=840&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=1f645b118e3d0ce7a676d954b666de82 840w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=1100&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=1e358591f30a3145e2019dc9e82b53dc 1100w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=1650&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=8dc54e46d91bc8e9c0e48c4cc4518ced 1650w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-api-key.png?w=2500&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=6549960d20e30d1e331dc9d0be4c8bbf 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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=c5360a9b00800c7c44f808d6f25b2f4c" 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-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=280&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=ae98dcfb05492c90afdbe032b522bf41 280w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=560&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=80f9f588015f756a2332ba22d76a1077 560w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=840&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=e94cac69233e65b9bee0ebdee79795d9 840w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=1100&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=632dadbae6eb163029adfac676bbc12d 1100w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=1650&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=fecaf3618037454a808d9405d4d8cbdb 1650w, https://mintcdn.com/docs-staging-fix-update-domain-refs/prK5CE_aJWbmdQVI/docs/images/customize/forms/vaults/http-vault-connection-basic-authentication.png?w=2500&fit=max&auto=format&n=prK5CE_aJWbmdQVI&q=85&s=e68a460fa3cfe82d3197f93251ff999f 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>
