VTEX offers a series of open APIs so that retailers and partners can make highly customizable integrations with our systems.
Most of these APIs are private and, as so, require you to provide a pair of credentials before you can access them.
These credentials are:
They work as a pair of ID and password, and must be created inside your store's administration panel.
To generate app keys in your account, you should follow the instructions seen in the Application Keys article in our Help Center.
Now it's time to authenticate your first integration with a VTEX API.
You will do it by using the
appToken you've just created as values of your request's authentication headers.
appKeyshould be provided through the
appTokenshould be provided through the
According to the W3C definition of Message Headers in HTTP requests, header names are case-insensitive.
x-vtex-api-appkeyor any other variation in the authentication headers will work the same way.
Great job! You should now be able to authenticate and use VTEX APIs on your account.
Let's do that in the next step of this introduction.
Updated 9 months ago