MockzillaMockzilla

¿Qué es Mockzilla?

Actualizado el 29 sept 2026·4 min de lectura

Mockzilla es un mock server de código abierto para cualquier API que tenga una spec OpenAPI. Nosotros lo construimos y lo mantenemos; el código está en GitHub, con licencia MIT. mockzilla.org es la versión en la nube: ayuda a los equipos a construir mock servers, desplegarlos y compartirlos en una URL estable.

Por qué lo construimos

Tus tests valen lo que valga aquello contra lo que corren. Hasta los proveedores de API conocidos se caen, y cuando su sandbox es lo único con lo que tu integración puede hablar, esa caída bloquea tu release. En la era de la IA el código se escribe y se entrega más rápido que nunca, así que unos tests confiables necesitan mocks que tú controles: una dependencia que responde como la real y que está ahí cuando la necesitas.

Código abierto en el centro

Nos gusta el código abierto, y el servidor es donde empieza todo. Lee tu spec OpenAPI y sirve una respuesta válida para cada endpoint que haya en ella:

  • Respuestas generadas desde tus esquemas, con valores realistas.
  • Validación de las solicitudes contra la spec.
  • Inyección de latencia y de errores.
  • Modo proxy: reenvía a un upstream real y cae al mock cuando está caído.
  • Replay: graba una respuesta real una vez y sírvela de vuelta a las solicitudes que coincidan.

Corre en tu máquina con la CLI o con Docker, sin necesidad de cuenta.

Consulta Instalar la CLI.

La plataforma en la nube

Todo lo que hacemos es para desarrolladores: traes una spec, obtienes una URL. Una simulación es una mock API alojada que comparte todo tu equipo. Sin servidor local, sin conflictos de puertos. Crea una en la app: empieza en blanco, usa el ejemplo de Petstore ya cargado, elige una API del catálogo o trae tu propia spec.

Cada una viene con:

  • Un explorador de API para ver y probar endpoints en el navegador.
  • Historial de solicitudes: cada llamada, con método, ruta, estado y tiempo.
  • Replays y endpoints estáticos para los casos que los datos generados no cubren.
  • Enlaces para compartir y control de acceso.

Despliegues desde tu repo

Agrega la GitHub Action y haz push. Cada rama recibe su propia URL, y cada pull request también; la del PR se borra cuando el PR se cierra. Esto también es gratis. Dos modos, cada uno con un repo de plantilla que ya trae la action, así que Use this template en GitHub es todo el setup:

Gratis para equipos pequeños

Mockzilla es gratis. Hay límites, porque pagamos la nube donde corre, pero en nuestra humilde opinión el cupo gratuito alcanza para un equipo pequeño. Los estudiantes verificados reciben uno más grande, gratis todo el tiempo que estén matriculados.

Consulta Para estudiantes.

Para funciones avanzadas y volúmenes más altos, de cientos de miles o millones de solicitudes, ofrecemos planes de pago a precios razonables.

Consulta Precios.

Backends resilientes

Backends de proveedores de pago e identidad, que corres como tuyos. Los endpoints, las formas de las respuestas y los códigos de estado son los del proveedor, así que tu integración solo cambia su URL base. Tú decides qué responde, y se mantiene en pie.

Consulta el resumen de Backends resilientes.

Lo que Mockzilla no es

  • No es una herramienta de contract testing, aunque un mock responde con las mismas formas verificadas que el servicio original y lo comprobamos de forma continua en más de 2.000 servicios de API.
  • No es una herramienta de pruebas de carga. Aunque un mock sí puede ser el objetivo de una: cuando el sandbox de tu proveedor limita o bloquea las pruebas de carga, apúntalas a tu mock. Los límites de solicitudes que ponemos son blandos; escríbenos y casi siempre podemos subirlos.
  • No es un gateway de producción. Los mocks son para desarrollo y pruebas.
  • Solo REST y OpenAPI. Todavía no hay GraphQL ni gRPC.

A dónde ir después

¿Te sirvió esta página?