Saltar al contenido
Aback Tools Logo

Simulador de Respuestas de API

Simula cualquier respuesta de API con control total sobre el código de estado HTTP, las cabeceras y el cuerpo de la respuesta. Nuestro simulador de respuestas de API te permite elegir entre 19 códigos de estado, añadir cabeceras personalizadas con soporte CORS, escribir cuerpos de respuesta en JSON, XML, HTML, texto plano o JavaScript, y simular latencia de red de hasta 5 segundos, todo desde tu navegador. Perfecto para desarrollo frontend sin backend.

API Response Simulator

Mock API responses with custom status codes, headers, and body content. Select a preset or configure everything manually - method, path, status code, headers, body (JSON/XML/HTML/text), and latency. Perfect for frontend development without a backend.

Presets:
GET
0ms2.5s5s

Simulated ResponseHTTP/1.1 200160B
HTTP/1.1 200 OK
Date: Sat, 03 Oct 2026 11:17:03 GMT
Content-Length: 160
Content-Type: application/json
Server: AbackTools/1.0

[
  {
    "id": 1,
    "name": "John Doe",
    "email": "[email protected]"
  },
  {
    "id": 2,
    "name": "Jane Smith",
    "email": "[email protected]"
  }
]
4 headers160 bytes300ms simulated latency

¿Por qué usar nuestro simulador de respuestas de API?

  • Códigos de estado y respuestas personalizados: simula cualquier respuesta HTTP con control total sobre el código de estado (200, 201, 400, 401, 403, 404, 500, etc.) y el texto de estado. Elige entre 19 códigos de estado HTTP comunes o define valores personalizados para simular cualquier escenario de API.
  • Cuerpo y tipos de contenido flexibles: escribe cuerpos de respuesta en JSON, XML, HTML, texto plano o JavaScript. La cabecera Content-Type se establece automáticamente según tu selección. Los cuerpos JSON se formatean automáticamente para facilitar la lectura.
  • Ajustes predefinidos de respuesta: elige entre 8 ajustes preconfigurados, incluidos 200 OK, 201 Created, 400 Bad Request, 401 Unauthorized, 404 Not Found, 500 Server Error, XML Response y HTML Response, cada uno con datos de ejemplo realistas y simulación de latencia adecuada.
  • Simulación de latencia y soporte CORS: simula latencia de red realista de 0 ms a 5000 ms para probar estados de carga y tiempos de espera. Las cabeceras CORS con un clic (Access-Control-Allow-Origin: *) permiten probar orígenes cruzados sin configuración.

Casos de uso comunes del simulador de respuestas de API

  • Desarrollo frontend sin backend: crea y prueba tu aplicación frontend incluso cuando la API del backend aún no está lista. Simula respuestas de API con estructuras de datos, códigos de estado y latencia de red realistas. Itera tu interfaz sin esperar al desarrollo del backend.
  • Manejo de errores y pruebas de casos límite: prueba cómo gestiona tu aplicación distintos escenarios de error: errores de validación 400, fallos de autenticación 401, acceso prohibido 403, no encontrado 404, limitación de tasa 429 y errores de servidor 500. Asegúrate de que tu interfaz de manejo de errores funciona correctamente.
  • Pruebas de estados de carga y UX: usa la función de simulación de latencia para probar indicadores de carga, pantallas esqueleto y manejo de tiempos de espera. Simula conexiones 3G lentas (retardos de 1000-3000 ms) para asegurar que tu aplicación ofrece una buena UX en redes deficientes.
  • Ejemplos para documentación de API: genera ejemplos realistas de respuestas de API para tu documentación. Crea respuestas para distintos endpoints, códigos de estado y tipos de contenido. Copia el formato de respuesta HTTP sin procesar para incluirlo en tu documentación.
  • Pruebas de configuración CORS: usa el interruptor de cabeceras CORS integrado para simular respuestas de origen cruzado. Prueba cómo se comporta tu aplicación cuando las cabeceras CORS están presentes o ausentes. Verifica que tu frontend gestiona correctamente los errores relacionados con CORS.
  • Aprender el protocolo HTTP: usa el simulador para aprender cómo se estructuran las respuestas HTTP. Consulta el formato exacto de las líneas de estado, las cabeceras de respuesta y el contenido del cuerpo. Experimenta con distintos códigos de estado y tipos de contenido para entender el comportamiento de las respuestas HTTP.

¿Qué es la simulación de respuestas de API?

La simulación de respuestas de API es una técnica usada en desarrollo frontend en la que se crean respuestas HTTP simuladas para probar cómo se comporta tu aplicación sin necesitar un servidor backend real. Permite a los desarrolladores simular distintos escenarios de servidor (respuestas correctas, estados de error, redes lentas y distintos formatos de datos) directamente desde el navegador. Es especialmente valioso cuando el equipo de backend aún está desarrollando la API, o cuando necesitas probar casos límite difíciles de reproducir.

Cómo funciona nuestro simulador de respuestas de API

  1. Elige un ajuste predefinido o configura manualmente: parte de uno de los 8 ajustes predefinidos que cubren escenarios comunes de API, o configura manualmente el método, la ruta, el código de estado, las cabeceras y el cuerpo desde cero.
  2. Personaliza la respuesta: selecciona el código y el texto de estado HTTP, añade cabeceras personalizadas (con inclusión automática opcional de CORS), elige un tipo de contenido del cuerpo (JSON, XML, HTML, texto o JavaScript) e introduce el contenido de tu cuerpo de respuesta.
  3. Genera y copia: establece un retardo de latencia opcional para simular condiciones de red y luego genera la respuesta HTTP sin procesar. Copia la respuesta formateada con un clic para usarla en tu flujo de desarrollo.

¿Qué puedes controlar?

  • Método y ruta HTTP: selecciona cualquier método HTTP (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS) e introduce una ruta de petición para que la simulación sea realista.
  • Código y texto de estado: elige entre 19 códigos de estado HTTP comunes o introduce un texto de estado personalizado. El simulador mostrará el formato adecuado de la línea de estado.
  • Cabeceras de respuesta: añade, elimina, activa o desactiva cabeceras de respuesta personalizadas. Activa o desactiva las cabeceras CORS con un solo clic.
  • Cuerpo de la respuesta: escribe el contenido del cuerpo en JSON, XML, HTML, texto plano o JavaScript. El contenido JSON se valida y formatea automáticamente.
  • Simulación de latencia: añade un retardo de 0-5000 ms para simular latencia de red y probar estados de carga realistas.

Privacidad, seguridad y disponibilidad

El Simulador de Respuestas de API funciona íntegramente en tu navegador. Ningún dato que introduzcas (rutas de API, cabeceras, cuerpos de respuesta o cualquier contenido) se envía jamás a nuestros servidores ni a ningún servicio externo. Toda la generación y el formateo de respuestas ocurren localmente con API estándar de JavaScript. La herramienta es totalmente gratis, sin registro, sin claves de API y sin límites de uso.

Preguntas frecuentes

Un simulador de respuestas de API es una herramienta que genera respuestas HTTP simuladas para que puedas probar aplicaciones frontend sin un backend real. Te permite controlar el código de estado, las cabeceras, el contenido del cuerpo y el retardo de respuesta para simular distintos escenarios de servidor. Es esencial para desarrollo frontend, pruebas y documentación de API.

No. El Simulador de Respuestas de API genera el texto de la respuesta HTTP sin procesar para que veas exactamente cómo se vería tu respuesta de API. No envía ninguna petición a un servidor ni configura un servidor simulado real. Todo el procesamiento ocurre localmente en tu navegador.

La herramienta incluye 19 códigos de estado HTTP comunes: 200, 201, 202, 204, 301, 302, 304, 400, 401, 403, 404, 405, 409, 422, 429, 500, 502, 503 y 504. También puedes personalizar el texto de estado de cualquier código.

La herramienta admite JSON (application/json), XML (application/xml), HTML (text/html), texto plano (text/plain) y JavaScript (application/javascript). Los cuerpos JSON se formatean automáticamente con la indentación adecuada.

El deslizador de latencia permite establecer un retardo entre 0 ms y 5000 ms (5 segundos). Esto simula el tiempo que tardaría una API real en responder, lo que te permite probar estados de carga, indicadores, esqueletos y manejo de tiempos de espera agotados.

Las cabeceras CORS (Cross-Origin Resource Sharing) indican a los navegadores que es seguro permitir peticiones de origen cruzado. La herramienta puede añadir automáticamente Access-Control-Allow-Origin: * y cabeceras relacionadas para que puedas probar escenarios de origen cruzado.

Sí. El Simulador de Respuestas de API funciona íntegramente en tu navegador. Ningún dato que introduzcas (rutas de API, cabeceras, cuerpos de respuesta o cualquier contenido) se envía jamás a nuestros servidores ni a ningún servicio externo.

El valor de la cabecera Content-Length se calcula automáticamente según el tamaño en bytes del cuerpo de la respuesta con codificación UTF-8. Se añade a las cabeceras de salida para ofrecer un formato de respuesta HTTP realista.

Actualmente la herramienta no guarda simulaciones. Sin embargo, puedes copiar el texto de respuesta HTTP sin procesar generado y guardarlo en un archivo, o usar el sistema de ajustes predefinidos para reconstruir rápidamente patrones de respuesta comunes.

¡Sí! El Simulador de Respuestas de API es totalmente gratis, sin registro, sin cuenta y sin claves de API. Toda la generación de respuestas ocurre localmente en tu navegador, sin límites de uso.