Teste de consulta — Fort Atacadista

Ferramenta de diagnóstico do endpoint GraphQL. Primeiro testa o acesso e tenta descobrir o esquema; depois permite executar uma consulta real capturada no site.

1. Testar conexão e descobrir o esquema

O teste envia uma consulta GraphQL de introspecção. Se a introspecção estiver bloqueada, isso não significa necessariamente que a API esteja indisponível.

Aguardando teste.
Resposta do teste
Nenhuma resposta ainda.

2. Consultar um produto

Para pesquisar um produto, precisamos da consulta que o próprio site utiliza. Copie o campo query da requisição GraphQL no DevTools e cole abaixo. Não cole cookies, tokens ou credenciais.

No JSON de variáveis, use o texto "__PRODUTO__" no lugar do termo de busca. O app substituirá esse marcador pelo produto informado acima. Ajuste o nome da variável conforme a consulta capturada.

Aguardando consulta.
Resposta da consulta
Nenhuma resposta ainda.

Como capturar a consulta real

  1. Abra o site do Fort Atacadista e selecione a cidade/loja, se solicitado.
  2. Abra as ferramentas de desenvolvedor do navegador e entre em Network → Fetch/XHR.
  3. Pesquise “arroz” no site e clique na requisição para api.fortatacadista.com.br/storefront/graphql.
  4. Em Payload, copie o campo query e as variables. Cole-os nos campos acima.
  5. Substitua o valor da variável que contém o termo de busca por __PRODUTO__. Se o site usar outro campo, adapte o JSON de variáveis.
  6. Execute a consulta. Confira na resposta se aparecem produto, SKU e preço.

A consulta é encaminhada pelo Worker ao endpoint do Fort. O app não inventa nomes de campos nem presume que exista uma consulta genérica de produtos.