Endpoints mock deterministas para pruebas de API.
Apidog es una plataforma de ciclo de vida completo de APIs. mockapi.dog es una herramienta de mock enfocada. Si lo que necesitas es un endpoint mock en segundos, no una suite de diseño, esto es lo tuyo.
- Simula códigos de error HTTP concretos, latencia y fallos intermitentes a demanda
- Prueba el manejo de respuestas SSE/streaming con endpoints compatibles con OpenAI
- URLs estables: sin configuración de proyecto, sin app de escritorio
Una herramienta de mock enfocada para quienes escriben tests, no documentos de diseño.
El problema
Necesitas un endpoint mock. No una herramienta de diseño de API. No un generador de documentación. No una plataforma de testing automatizado. Un endpoint mock.
Apidog se posiciona como Postman + Swagger + Stoplight + JMeter combinados. Hace diseño de API, depuración, servidores mock, testing automatizado, documentación y pruebas de rendimiento. El mocking es una pequeña funcionalidad dentro de una suite enorme.
Para mockear un endpoint en Apidog, descargas la app de escritorio, creas una cuenta, creas un proyecto, defines una especificación de API y luego generas un mock a partir de ella. Es un flujo design-first. A veces solo necesitas una URL que devuelva JSON.
Escenario
Una ingeniera de QA que escribe tests de integración necesita tres endpoints: uno que devuelva 200, uno que devuelva 500 el 30% de las veces y uno que devuelva 401 cuando falte una cabecera concreta. Necesita acceder a ellos desde su runner de CI sin instalar una app de escritorio, crear una cuenta ni definir una especificación de API.
La solución
mockapi.dog ofrece endpoints mock alojados con comportamiento determinista. Sin proyecto, sin spec, sin cuenta.
Crea un endpoint que devuelva cualquier código de estado HTTP. Añade un retardo en milisegundos. Define una tasa de error aleatoria. Configura errores condicionales que se disparen solo cuando aparezca una cabecera concreta.
Para pruebas de streaming, crea endpoints LLM en formato OpenAI, Anthropic o SSE genérico. Los tokens se envían vía Server-Sent Events tal y como lo hacen las APIs de producción.
Los endpoints están alojados y son estables. Funcionan desde tu equipo local, desde tu runner de CI y desde tu entorno de staging. Sin servidor que mantener. Sin app que instalar.
Desglose de funcionalidades
Tasas de error configurables
Configura un endpoint para fallar el 10%, el 30% o el 50% de las veces con un código de error concreto. Prueba la lógica de reintentos, los circuit breakers y los backoffs frente a fallos intermitentes realistas.
Respuestas de error condicionales
Define un nombre de cabecera, un valor y un código de estado de error. Cuando la petición incluya esa cabecera con ese valor, el endpoint devuelve el error. Prueba flujos de autenticación y feature flags con un solo endpoint.
Retardo con precisión de milisegundo
Añade 100ms, 500ms, 2000ms o cualquier retardo que necesites. Prueba el manejo de timeouts, los estados de carga y los umbrales de rendimiento. Verifica que tu app distingue correctamente entre "lento" y "caído".
Streaming LLM para tests de integración
Tu suite de tests necesita verificar el comportamiento del parser de streaming. Crea un mock que envíe tokens en formato OpenAI. Haz aserciones sobre el resultado parseado. Sin clave de API. Sin límite de uso. Sin coste por ejecución.
Endpoints alojados y estables
Los endpoints persisten entre sesiones. Ejecuta tu suite de tests hoy y dentro de un mes contra la misma URL. Sin servidor local que arrancar. Sin Docker que iniciar. Sin conflictos de puertos.
Soporte para todos los métodos HTTP
GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS. Mockea cada método que llame tu aplicación. Prueba el ciclo completo de petición/respuesta para cada uno.
mockapi.dog vs Apidog
| Funcionalidad | mockapi.dog | Apidog |
|---|---|---|
| Qué es | Herramienta de mock de API | Suite completa de ciclo de vida de APIs |
| Tiempo de configuración | Segundos | Minutos |
| Requiere registro | Sí | |
| Requiere app de escritorio | Sí (recomendado) | |
| Streaming LLM (SSE) | Sí | |
| Simulación de tasa de error | Sí (% configurable) | Limitado |
| Errores condicionales | Sí (por cabecera) | |
| Inyección de retardo | Sí | Sí |
| Herramientas de diseño de API | Sí | |
| Documentación autogenerada | Sí | |
| Testing automatizado | Sí | |
| Coste | Gratis, sin límites | Freemium |
Compromisos honestos
mockapi.dog no ofrece diseño de API, generación de documentación, runners de tests automatizados ni funciones de colaboración en equipo. Si tu flujo requiere diseñar APIs visualmente, generar documentación a partir de specs o ejecutar escenarios de test automatizados, Apidog cubre esas necesidades. mockapi.dog es para personas de desarrollo y QA que necesitan endpoints mock alojados con comportamiento configurable y cero sobrecarga.
Casos de uso
Probar lógica de reintentos con errores 500 intermitentes
Configura un endpoint para devolver errores 500 el 25% de las veces. Ejecuta tu cliente de API contra él 100 veces. Verifica que tu mecanismo de reintentos gestiona cada fallo y acaba teniendo éxito.
Validar el manejo de timeouts
Crea un endpoint con un retardo de 5 segundos. Configura el timeout de tu cliente HTTP en 3 segundos. Verifica que tu app muestra el mensaje de error correcto, no se queda colgada y no reintenta indefinidamente.
Probar flujos de error de autenticación
Crea un endpoint con un error condicional: cuando falte la cabecera Authorization, devuelve 401. Cuando esté presente, devuelve 200 con datos de usuario. Prueba ambos caminos con un único endpoint.
Verificar el parseo de respuestas en streaming
Crea un mock LLM en streaming en formato OpenAI. Escribe un test de integración que se conecte, reciba tokens y haga aserciones sobre el contenido final ensamblado. Ejecútalo en CI sin credenciales de API.
Experiencia de desarrollo
Crear un endpoint de prueba lleva segundos, no horas de trabajo de infraestructura.
No hay servidor de test que configurar. No hay archivos de stub mapping que mantener. No hay app de escritorio que descargar. No hay paso en el pipeline de CI que arranque un servidor mock antes de ejecutar los tests.
Abre mockapi.dog. Configura el comportamiento de la respuesta: código de estado, cuerpo, retardo, tasa de error, errores condicionales. Guarda. Usa la URL en tu test.
El endpoint está alojado, disponible desde tu equipo y desde tu runner de CI, y persiste entre ejecuciones de tests.
Precios
Gratis. Sin límites. Sin registro.
Sin cuotas de peticiones. Sin topes de ejecuciones de tests. Sin plan de pago para funciones "avanzadas" como la simulación de errores.
Cada funcionalidad está disponible para todas las personas, al instante. Esta herramienta la mantiene una persona en solitario que cree que la infraestructura de testing debería ser accesible, no estar bloqueada.
¿Listo para empezar?
Necesitas un endpoint mock, no una suite de diseño de APIs.
Crea un endpoint de prueba en mockapi.dog. Es gratis, está alojado y está listo en segundos.