Todo lo que un mock server de OpenAPI debería hacer
Mockzilla genera una mock API desde tu especificación OpenAPI, o sirve los archivos JSON que escribiste, y la aloja en una URL que todo tu equipo puede llamar. Hazla lenta, hazla fallar, haz proxy al backend real, o dale a cada pull request su propio mock server.
Mock server de OpenAPI
Apúntalo a una spec y todas las rutas responden. Los datos salen de tus esquemas, no de un placeholder.
- Respuestas generadas desde el esquema
- Validación de solicitudes
- Varias APIs, una sola URL
Mock server en la nube
Nada que correr localmente. Una URL, cerca de quienes la llaman y estable todo el tiempo que la necesites.
- Una URL estable
- Alojamiento en varias regiones
- Con API key o solo para el equipo
Simulación de latencia y errores
Haz que la API se ponga lenta, haz que falle, y averigua si tu código de reintentos y fallback de verdad se ejecuta.
- Retraso en milisegundos
- Inyección de tasa de error
- Por servicio o por endpoint
Proxy de API con fallback al mock
Reenvía al backend real y cae al mock para todo lo que todavía no sirve.
- Real y mockeado en una URL
- Nada que cambiar en tu app
- Caché de respuestas
Entornos de preview por PR
Un mock server para cada pull request, actualizado en cada push y eliminado cuando la rama desaparece.
- Una URL por rama y por PR
- GitHub Action
- Se limpia solo
Historial de solicitudes y replay
Cada llamada queda registrada con su estado y su tiempo. Vuelve a enviar la que quieras sin tocar tu app.
- Historial completo de solicitudes
- Replay de una o de un conjunto
- Exportar e importar
API JSON falsa
Sin spec. Deja archivos JSON en las rutas que quieras y recibe exactamente esas respuestas.
- Los archivos se vuelven rutas
- Tus propios datos
- Se mezcla con una spec
Trae una spec. Llévate un mock server.
Empezar no cuesta nada. Infraestructura dedicada cuando la necesites.