Tem algum metodo de Get Produto pela descrição do ProductEspecification?

A empresa com qual estou trabalhando criou um campo novo na especificação do produto chamado "Codigo Interno" preciso recuperar o produto através da descrição desse campo, mas na webservice SOAP só vejo métodos de Get pelo RefId e Id, tem como?

Utilizando essa estrutura:

www.loja.com.br/ValorBuscado?map=specificationFilter_IdCampoProduto/Sku

valorBuscado = Codigo Interno

idCampoProduto/Sku = Id desse campo código interno criado na VTEX

Utilize a API SEARCH para prosseguir:

GET ProductSearch Filtered and Ordered

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

Obrigado pela resposta, mas testando esse método (GET ProductSearch Filtered and Ordered)

minha URL ficou com a seguinte extrutura

http://{accountname}.vtexcommercestable.com.br/api/catalog_system/pub/products/search?fq=specificationFilter_{Id_CodigoInterno}:{ValorCodigoInterno}

Mas o retorno da requisição vem "[]", pode ver se a estrutura está correto por favor?

Via url, sem ser por api retorna algo? caso não ou os ids/valores estão errados ou na configuração deste campo não está com a opção FILTRO ativa.

Então @Nathan Prestes​ coloquei um ? no final da url e retornou vários produtos que não tem nada a ver com a busca, era para retornar apenas um produto pq esse código interno é unico.

api/catalog_system/pub/products/search?fq=specificationFilter_26:343191

assim não retorna nada

/api/catalog_system/pub/products/search?fq=specificationFilter_26:343191?

e dessa forma ela retorna 10 produtos mas nenhum com o codigo interno = 343191

Sobre o filtro deste campo estar ativado não sei como ver isso, o retorno desse campo pelo soap é o seguinte

<a:FieldDTO>

<a:CategoryId i:nil="true"/>

<a:Description>343191</a:Description>

<a:FieldId>26</a:FieldId>

<a:FieldTypeId>1</a:FieldTypeId>

<a:FieldTypeName>Texto</a:FieldTypeName>

<a:FieldValueId i:nil="true"/>

<a:IsActive>true</a:IsActive>

<a:IsRequired>false</a:IsRequired>

<a:IsStockKeepingUnit>false</a:IsStockKeepingUnit>

<a:Name>Código Interno</a:Name>

</a:FieldDTO>

Agradeço desde já.

Campo do tipo TEXTO GRANDE ou TEXTO não vão funcionar, você vai ter que criar um campo do tipo RADIO com a opção de FILTRO ou inserir esse código no campo PALAVRAS SUBSTITUTAS.

Você diz no FieldTypeName mudar de Texto para RADIO? e como faço para ativar o filtro?

https://help.vtex.com/tutorial/criando-um-campo-de-produto?locale=pt