Boa tarde, estou tentado consultar o master data para resgatar um documents via api pela url: http://api.vtex.com/{{accountName}}/dataentities/CL/documents/
Passando meus parametros corretamente, onde me é retornado a mensagem:
{"Message":"Forbidden access to the field(s) 'accountId,accountName'"}
Havia campos que não tinham permissão, onde alterei no Dynamic Storage, e funcionou. Mas estes na mensagem acima não consegui de qual entidades fazem parte.
Alguém já passou por isso?
the filters are missing
http://api.vtex.com/{{accountName}}/dataentities/CL/documents/{{idDocument}}?_fields=_all
Hi, result this
{
"Message": "Forbidden access to the field(s) 'isCorporate,tradeName,rclastcart,rclastcartvalue,rclastsession,rclastsessiondate,homePhone,phone,brandPurchasedTag,brandVisitedTag,categoryPurchasedTag,categoryVisitedTag,departmentVisitedTag,productPurchasedTag,productVisitedTag,stateRegistration,userId,firstName,lastName,document,isNewsletterOptIn,localeDefault,attach,approved,birthDate,businessPhone,carttag,checkouttag,corporateDocument,corporateName,documentType,gender,visitedProductWithStockOutSkusTag,customerClass,accountId,accountName,createdBy,updatedBy,lastInteractionBy,followers,tags,auto_filter'"
}
try
http://api.vtex.com/{{accountName}}/dataentities/CL/documents/{{idDocument}}?_fields=firstName
i'm change permissions in dynamic storage. but return is empty from search
im use postman from searchs
@Hewerson Freitas sempre passe os campos que você quer ler ao invés de pegar todos os campos da entidade.
?_fields=campo1,campo2,campo3&_where=campon=123 AND campon1=876
Consultei usando ?fields=email&_where=email@domain.com
resultado vazio
Poderia ser alguma permissão na chave de api utilizada, ou no dynamic storage