Acesso Comercial / Docs / Storefront / API
Ctrl K
OBJECT

AutocompleteProduct

Resultado de busca com autocompletar para sugestões instantâneas de produtos.

Usado em: clientautocompleteProducts

AutocompleteProductsResponse

CampoTipoDescrição
suggestions[AutocompleteProductResult!]!Lista de sugestões de produtos.
totalInt!Total de resultados encontrados.

AutocompleteProductResult

CampoTipoDescrição
idString!ID interno do resultado.
titleString!Título do produto sugerido.
productIdString!ID do produto associado.

Query

GraphQL
query GetAutocomplete($hostname: String!, $term: String!) {
  client(hostname: $hostname) {
    autocompleteProducts(term: $term) {
      total
      suggestions {
        id
        title
        productId
      }
    }
  }
}

Resposta

JSON
{
  "data": {
    "client": {
      "autocompleteProducts": {
        "total": 3,
        "suggestions": [
          {
            "id": "abc123",
            "title": "Camiseta Premium Preta",
            "productId": "def456"
          },
          {
            "id": "abc124",
            "title": "Camiseta Premium Branca",
            "productId": "def457"
          }
        ]
      }
    }
  }
}