Необходимо иметь возможность поиска варианта продуктаId для добавления в пользовательское поле для API-интерфейса корзины для добавления товаров в корзину с помощью одного из следующих способов:
https://developer.bigcommerce.com/api-reference/cart-checkout/storefront-cart-api/cart/postcarts https://developer.bigcommerce.com/api-reference/cart-checkout/storefront-cart-api/cart/postcartscartiditems
Невозможно найти, где эти данные существуют, без добавления варианта в корзину и последующего получения данных корзины.Нужен более простой способ для маркетинговой команды, чтобы иметь доступ.
Возможно ли это без вызова API на странице администратора или продукта?
Похоже, теперь можно получить его с помощью этого вызова:
https://developer.bigcommerce.com/api-reference/catalog/catalog-api/product-variants/getvariantsbyproductid
Сегодня мы не выставляем идентификатор варианта v3 на витрине магазина, но скоро появятся обновления, которые позволят вам получить вариант_идейства от API витрины, используемого Stencil utils .
Между тем, лучший способ получить вариант_идейса - это вызов на стороне сервера v3 API или извлечение корзины (как вы упомянули):
https://api.bigcommerce.com/stores/{store_hash}/v3/catalog/products?include=variants