Ao enviar os dados de stockkeepingunit em um produto que já estava cadastrado na VTEX, enviamos uma requisição POST com os fields necessários para vincular o field+fieldValue ao SKU, a fim de criar criar a especificação e com isso, vincular os dados da variação.
Boa tarde, pode parecer uma pergunta boba kkkk, mas no exemplo citado acima está faltando uma barra entre o id do sku e specification deveria ser https://---.myvtex.com/api/catalog/pvt/stockkeepingunit/97/specification
A priori sua chamada ao endpoint Associate SKU Specification da Catalog API está correta. Acho que a questão é que você colocou a URI como myvtex.com ao invés de vtexcommercestable.com.br. Você pode alterar e ver se resolve?
Antes de realizar essa alteração, alteramos o formato de REST para SOAP e funcionou corretamente. Pode apenas nos confirmar se está correto sincronizarmos neste formato?
Acredito que seja o que falei: a URI da chamada de API deveria ser vtexcommercestable.com.br ao invés de myvtex.com. Conforme indicado na documentação.
Bom dia, tudo bem?
Dando continuidade ao chamado.
Estamos com um problema na seguinte questão a qual retorna erro 404 referente a este chamado que o Estevao abriu.
curl --location --request GET 'https://methamorfose.vtexcommercestable.com.br/api/catalog_system/pub/specification//fieldvalue/1095' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'x-vtex-api-appkey: ----' \
--header 'x-vtex-api-apptoken: ----'```
Então é retornado erro 404 e o envio do produto não ocorre com variações.
Você consegue através desta chamada ver se há algum erro em nossa integração ou algum problema com a chamada em questão?