Quero capturar as promoções e brindes atreladas a um sku ou id do produto. Existe algum javascript ou api para este tipo de acesso?

não me recordo se é o vtexjs ou api search que exibe as promoções do produto, mas existe sim um modo. não consigo testar neste momento.

Obrigado, Nathan! Eu testei o vtexjs, mas parece que eu teria que adicionar o produto previamente ao carrinho. Vou testar o search. Se souber algo mais, por favor, poderia me ajudar? 😁

É atraves do SEARCH mesmo você consegue as infos de PROMOÇÕES vinculadas ao tipo de bandeira, outros tipos de promo acredito que não serão exibidas:

https://documenter.getpostman.com/view/845/search-103/Hs43#e0ec3923-faf7-5049-8634-f6d617ce5f67

GET ProductSearch Filtered and Ordered

Sobre brinde, sinceramente não sei se a plataforma gera essa info por API.

Testa por aí e avisa a gente :)

Oi, Nathan! Eu descobri a url e o campo.

URL:

http://{{loja}}.vtexcommercestable.com.br/api/catalog_system/pub/products/search/{{url-da-pagina-de-produto}}/p

E o campo é o GiftSkuIds. Ali trás os skus dos brindes que eu preciso mostrar na página.

Muito obrigado pela ajuda! Abs!

Show! como não tinha uma promoção do tipo brinde, não consegui testar.