Exemplos e casos de uso de APIs simuladas (Mock API)
Receitas práticas para tarefas comuns de simulação. Cada uma é um exemplo pronto para executar — copie o curl, obtenha uma URL pública, aponte seu código para ela.
Simular um endpoint de API REST
Obtenha um endpoint JSON público para desbloquear seu frontend antes do backend existir.
Testar lógica de repetição e recuo (back-off)
Um mock que falha primeiro e depois acerta — para que você possa provar que seu código de repetição funciona.
Simular uma API instável (flaky)
Injete erros aleatórios e latência variável para encontrar bugs que só aparecem sob carga.
Simular uma API lenta
Adicione um atraso fixo para testar estados de carregamento, spinners e tratamento de timeouts.
Testar um receptor de webhook
Receba chamadas de webhook recebidas e inspecione seus cabeçalhos e corpo em tempo real.
Simular uma resposta de erro específica
Retorne um status e corpo 4xx/5xx exatos para reproduzir um caso extremo sob demanda.
Retornar dados falsos realistas
Use tokens {{faker.*}} para obter nomes, e-mails e UUIDs novos a cada chamada.
Ecoe os dados da requisição de volta
Reflita o método, cabeçalhos e corpo de entrada na resposta com os tokens {{request.*}}.
Simular uma API com CORS
Crie um mock público que o JavaScript do navegador possa chamar de qualquer origem — sem erros de CORS, sem proxy.
Gerencie mocks de qualquer dispositivo
Crie um mock no trabalho, depois edite, exclua ou limpe seus logs de casa ou do CI usando o token de administrador de uso único da resposta de criação.
API Pública e CLI
Automatize a geração de mocks e ambientes de teste usando a ferramenta CLI oficial ou requests curl.