Apenas o Usuário Master da loja tem permissão para tokens manipulares. O Usuário Master é aquele cujo e-mail consta na seção Contato da tela de Contas, no License Manager.
1) Acesse o painel de administrador da VTEX.
2) No menu lateral esquerdo, clique em Gerenciamento da conta e, depois, em Contas.
3) Ao clicar no nome da sua conta, você será redirecionado para a página Editar conta.
4) Na seção Segurança, clique em Gerar appKey e appToken.
5) Insira um nome para o par de appKey e appToken que você está criando.
6) Clique em Gerar novos tokens.
7) Atenção seu token é mostrado apenas uma vez por questão de segurança. Imediatamente, copie esse token e guarde-o em local seguro para enviar ou configurar sua integração.
Atenção : todo novo par de chaves e tokens precisar ser vinculado a um perfil de acesso.
Então, depois de criá-lo, é necessário vinculá-lo ao perfil de acesso desejado.
Para isso, siga os passos abaixo:
1) Ainda no Gerenciador de licenças, Acesse a aba Usuários e Faça Uma busca Pela chave que você CRIOU
2) Entre no usuário encontrado
3) Clique em "adiciona perfis" e associe aos perfil Super Admin (Owner)
Essa appkey será capaz de autenticar integrações com os módulos e funcionalidades aos quais o perfil escolhido dá acesso.
VTEX IO
O VTEX IO não vai interferir com a integração que possuímos pois na verdade o VTEX IO é um framework de desenvolvimento low-code, onde para o front ele vai gerar componentes através de comandos react, e o back-end vai consumir as APIs.
* Não é necessário que seja integrado, a não ser caso queiram exibir algo no front das lojas.
* As APIs Rest não serão extintas, o intuito é até melhorar para que em novas ferramentas que irão vir, elas continuem exercendo o papel importante que já possuem hoje.
* Dados fornecidos pela VTEX
Para maiores informações em como gerar as chaves clique aqui.