O método ConsultarProdutosPorNome retorna os dados dos produtos cadastrados no C&S Gestor conforme o nome e a empresa informados.
A tag liberadoWeb filtra produtos liberados para e-commerce e a tag liberadoOlist filtra produtos liberados na Olist.
A tag grupos é opcional. A sequência de escape ' representa aspas simples; não inclua no início ou fim da lista.
⚙️ Importante: A requisição é do tipo POST.
POST /wsces/ConsultarProdutosPorNome
<?xml version="1.0" encoding="UTF-8"?> <ConsultaProdutosNomeReq xmlns="http://www.cessistemas.com.br/wsces"> <empresaId>10.654.646/0001-46</empresaId> <nome>%</nome> <grupos></grupos> <linha>0</linha> <atualiza></atualiza> <liberadoWeb>S</liberadoWeb> <liberadoOlist></liberadoOlist> </ConsultaProdutosNomeReq>
using var client = new HttpClient();
var xml = @"<?xml version=""1.0"" encoding=""UTF-8""?>
<ConsultaProdutosNomeReq xmlns=""http://www.cessistemas.com.br/wsces"">
<empresaId>10.654.646/0001-46</empresaId>
<nome>%</nome>
<grupos></grupos>
<linha>0</linha>
<atualiza></atualiza>
<liberadoWeb>S</liberadoWeb>
<liberadoOlist></liberadoOlist>
</ConsultaProdutosNomeReq>";
var content = new StringContent(xml, Encoding.UTF8, "application/xml");
var response = await client.PostAsync("https://api.cessistemas.com.br/wsces/ConsultarProdutosPorNome", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);