Desenvolvedores
Primeiros passos
Você não precisa de chave de API nem de cadastro de app: a Storefront API é pública e resolvida pelo host da loja.
1. Primeira chamada
Troque SUA-LOJA pelo subdomínio da loja e chame os dados públicos:
curl https://SUA-LOJA.meweb.com.br/api/v1/storefront/store
# → { "data": { "name": "Minha Loja", "email": "...", "phone": "...", ... } }Toda resposta de sucesso vem no envelope { "data": ... } (listas paginadas incluem pageInfo); detalhes em Erros e limites.
2. Catálogo
# Coleções em destaque com produtos
curl https://SUA-LOJA.meweb.com.br/api/v1/storefront/home
# Detalhe de um produto (PDP)
curl https://SUA-LOJA.meweb.com.br/api/v1/storefront/products/camiseta-basica
# Busca paginada
curl "https://SUA-LOJA.meweb.com.br/api/v1/storefront/search?q=camiseta&limit=12"3. Rode o tema starter
O caminho mais rápido para uma vitrine completa (home, coleção, produto, carrinho e checkout) é partir do tema starter, um app Next.js open-source e sem dependências da plataforma. Configure o host da loja:
# .env.local do starter
MEWEB_STORE_HOST=sua-loja.meweb.com.br
# Opcional: origem da API (padrão https://<MEWEB_STORE_HOST>)
# MEWEB_API_ORIGIN=https://sua-loja.meweb.com.brnpm install
npm run dev
# → http://localhost:3005 com a vitrine da SUA loja4. Próximos passos
- Guia de checkout: carrinho ao pagamento, passo a passo com curl.
- Autenticação do cliente: sessão por cookies e por que usar um proxy BFF.
- Referência completa: todos os endpoints, com schemas e exemplos.