Consumir mocks
No Mock Flow Desktop, o servidor mock roda em 127.0.0.1 (porta padrão 5000). Aponte fetch, axios ou Postman para:
http://127.0.0.1:5000/api/mock/{slug}{path}Exemplo:
GET http://127.0.0.1:5000/api/mock/loja-demo/products
GET http://127.0.0.1:5000/api/mock/loja-demo/cartCatálogo na base URL
Acessar só a base (/api/mock/loja-demo) retorna um JSON com a lista de endpoints cadastrados e URLs prontas.
Como a resposta é montada
- Encontra o projeto pelo slug
- Localiza endpoint por método + path
- Começa com o JSON base
- Se houver jornada ativa → aplica os temas dela
Senão → aplica temas com switch ligado - Para cada override ativo → substitui pelo JSON do tema
- Retorna o status HTTP configurado + JSON final
Configurar baseURL no client HTTP
const api = axios.create({
baseURL: "http://127.0.0.1:5000/api/mock/loja-demo",
});
const { data } = await api.get("/products");Servidor mock
O app desktop inicia o servidor automaticamente ao abrir. A URL aparece no topo da aba API Mock do projeto.
DB Mock (backend)
Se o seu serviço conecta em Postgres em vez de HTTP, veja DB Mock — guia prático.
Próximo: DB Mock · Visão geral API Mock
Last updated on