Tudo o que um servidor mock de OpenAPI deveria fazer
O Mockzilla gera um mock de API a partir do seu spec OpenAPI, ou serve os arquivos JSON que você escreveu, e hospeda tudo em uma URL que o time inteiro pode chamar. Deixe lenta, faça falhar, mande por proxy para o backend real, ou dê a cada pull request um servidor mock só dele.
Servidor mock de OpenAPI
Aponte para um spec e todos os caminhos respondem. Os dados vêm dos seus schemas, não de um placeholder.
- Respostas geradas pelo schema
- Validação de requisições
- Várias APIs, uma URL só
Servidor mock na nuvem
Nada para rodar localmente. Uma URL, perto de quem chama, estável pelo tempo que você precisar.
- Uma URL estável
- Hospedagem em várias regiões
- Com API key ou só para o time
Simulação de latência e erros
Deixe a API lenta, faça ela falhar, e descubra se o seu código de retry e fallback roda de verdade.
- Atraso em milissegundos
- Injeção de taxa de erro
- Por serviço ou por endpoint
Proxy de API com fallback para o mock
Encaminhe para o backend real e caia no mock para tudo o que ele ainda não serve.
- Real e mockado na mesma URL
- Nada para mudar no seu app
- Cache de respostas
Ambientes de preview por PR
Um servidor mock para cada pull request, atualizado a cada push e removido quando a branch some.
- Uma URL por branch e por PR
- GitHub Action
- Limpeza automática
Histórico de requisições e replay
Cada chamada gravada com status e tempo. Reenvie qualquer uma sem encostar no seu app.
- Histórico completo de requisições
- Replay de uma ou de um conjunto
- Exportar e importar
API JSON falsa
Sem spec. Solte arquivos JSON nos caminhos que quiser e receba exatamente essas respostas.
- Arquivos viram rotas
- Seus próprios dados
- Combina com um spec
Traga um spec. Leve um servidor mock.
Começar não custa nada. Infraestrutura dedicada quando precisar.