Olá boa tarde.
Estou realizando uma integração com a VTEX e eu precisava recuperar os documentos (CPFs e CNPJs) dos clientes(consumidores) cadastrados na plataforma do meu cliente.
Acredito que a rota poderia ser Scroll {{baseUrl}}/api/dataentities/:acronym/scroll?_fields=id,document.
O acronym CL (pelo que entendi seria o acronym correto para os clientes) não é encontrado no meu cliente nas chaves de homologação então realizei testes com o acronym SP.
Ao consultar na rota acima ele não me retorna os documents. Se deixo o campo _fields=documents ou _all ele retorna a seguinte mensagem.
{
“Message”: “Cannot read private fields”
}
Se deixo apenas o fields=id ele retorna os ids encontrados.
Na documentação existe a informação que é necessário uma permissão específica.
Permissions
Any user or application key must have at least one of the appropriate License Manager resources to be able to successfully run this request. Otherwise they will receive a status code
403
error. These are the applicable resources for this endpoint:
Mas o cliente informou que meu token já tem a permissão admin e que já teria todas as permissões necessárias.
Estou errando algo na minha request para o scroll?
Teria como verificar quais permissões meu token tem?