{"section":"known-issues","requestedLocale":"pt","requestedSlug":"atualizacao-das-especificacoes-do-produto-impossivel-devido-a-falta-de-propriedade-no-get-resp-json","locale":"pt","slug":"atualizacao-das-especificacoes-do-produto-impossivel-devido-a-falta-de-propriedade-no-get-resp-json","path":"docs/pt/known-issues/Catalog/atualizacao-das-especificacoes-do-produto-impossivel-devido-a-falta-de-propriedade-no-get-resp-json.md","branch":"main","content":"## Sumário\n\n>ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\nA resposta da GET Product Specification JSON carece de uma propriedade essencial para atualizar as especificações pré-existentes, se assim for necessário pelo usuário.\n\n## Simulação\n\n1) Usar uma especificação de produto GET como a que temos documentado atualmente em nossos devdocs: https://merch.vtexcommercestable.com.br/api/catalog/pvt/product/17/specification?an=merch\n\nNeste exemplo, temos a seguinte resposta:\n\n![](https://raw.githubusercontent.com/vtexdocs/known-issues/refs/heads/main/docs/pt/known-issues/Catalog/atualizacao-das-especificacoes-do-produto-impossivel-devido-a-falta-de-propriedade-no-get-resp-json_1.png)\n\nNote que posso obter o \"Valor\", \"Id\" e \"nome\" com este requisito. Esta é atualmente a única maneira de obter este tipo de dados via REST API.\n\n2) Eu usei o seguinte pedido para atualizar isto (depois de obter qual é o valor de campo e de campo, consultando a categoria APIs): https://merch.vtexcommercestable.com.br/api/catalog/pvt/product/17/specification?an=merch\n\n![](https://raw.githubusercontent.com/vtexdocs/known-issues/refs/heads/main/docs/pt/known-issues/Catalog/atualizacao-das-especificacoes-do-produto-impossivel-devido-a-falta-de-propriedade-no-get-resp-json_2.png)\n\nObserve que uma identificação única é devolvida na resposta, esta é a identificação da associação da especificação com o produto.\n\nEntretanto, para que um usuário atualize qualquer valor pré-existente, será necessário informar esta identificação e ela só é devolvida na resposta da primeira inserção e em nenhum outro lugar (via API).\n\nEsta questão é a abertura do reconhecimento deste problema e o acompanhamento de um possível ajuste futuro, mesmo que não se trate de um bug de produto por ver, mas de uma usabilidade defeituosa/incompleta.\n\n## Workaround\n\nUse a exportação de especificação de catálogo (https://merch.myvtex.com/admin/Site/ProdutoExportacaoImportacaoEspecificacaoV2.aspx) para obter a ID de associação desejada:\n\n![](https://raw.githubusercontent.com/vtexdocs/known-issues/refs/heads/main/docs/pt/known-issues/Catalog/atualizacao-das-especificacoes-do-produto-impossivel-devido-a-falta-de-propriedade-no-get-resp-json_3.png)\n\nOU\n\nUse uma especificação de exclusão para a especificação antiga e envie uma nova, na qual a resposta virá com uma nova identificação a ser salva."}