Menu
Feedback
Start here
Tutorials


Tutorials
Explore in-depth tutorials for operating your VTEX store.
Tutorials
Beta
API Keys Beta
External keys (Beta)

This feature is in closed beta, so only selected clients can access it now. If you are interested in implementing it in the future, please contact our Support team.

External API keys are credentials generated in and managed by other VTEX accounts. By adding roles to API keys — which are equivalent to usernames — provided by third parties, you can allow them to access specific resources in your account.

The External tab lists the API keys created by your account.

The page displays the following information in a table:

ColumnDescription
Key/OwnerAPI key, followed by the name of the external account that owns the key.
RolesRoles associated with the external API key.
Added OnDate the external API key was added.
StatusExternal API key status, which can be Active or Inactive.

This page allows you to:

Adding external keys

To add an external key to your account, follow the steps below:

  1. In the top bar of the VTEX Admin, click your profile avatar — indicated by the first letter of your email — and then click Account Settings > API Keys.

  2. Click the External tab.

  3. Click Add Key.

  4. Complete the Key identification field with a name to identify the API key.

  5. Select the roles that will be associated with the key. By default, no role is pre-selected.

    Select only the roles required for the integration that will use the API key. Unrestricted use of overly permissive roles increases the risk of store attacks through leaked login credentials.

  6. Click Add.

Editing external keys

Follow the steps below to change an external API key:

  1. In the top bar of the VTEX Admin, click your profile avatar — indicated by the first letter of your email — and then click Account Settings > API Keys.
  2. Click the External tab.
  3. In the row of the desired API key, click the kebab menu (⋮) and then Edit.
  4. Change the selection of roles associated with the API key.
  5. Click Save.

Removing external keys

To remove an external API key, follow the instructions below:

  1. In the top bar of the VTEX Admin, click your profile avatar — indicated by the first letter of your email — and then click Account Settings > API Keys.
  2. Click the External tab.
  3. In the row of the desired API key, click the kebab menu (⋮) and then Remove
  4. Click Remove to confirm.

Learn more

Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Was this helpful?
Yes
No
Suggest Edits (GitHub)
Renewing API tokens (Beta)
« Previous
VTEX Ad Network
Next »
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
On this page
Still got questions?
Ask the community
Find solutions and share ideas in the VTEX community.
Join our community
Request support from VTEX
For personalized assistance, contact our experts.
Open a support ticket
GithubDeveloper portalCommunityFeedback