1. Qué hace esta herramienta
Este probador de API online gratuito envía peticiones HTTP (GET, POST, PUT, PATCH, DELETE) a cualquier URL desde tu navegador. Úsalo para probar API, enviar petición HTTP o depurar API REST con cabeceras y cuerpo. Añade cabeceras y cuerpo de petición y consulta estado, cabeceras y cuerpo de respuesta. Sin proxy en servidor—las peticiones salen directamente de tu máquina. Gratis y útil para depurar APIs y comprobar endpoints. Ideal para depurar APIs, comprobar autenticación, ejemplos de documentación o comprobaciones rápidas.
2. Cómo usarla
Inicio rápido: Introduce la URL completa, selecciona el método (GET, POST, etc.), añade cabeceras (p. ej. Authorization, Content-Type) y cuerpo si hace falta, haz clic en Enviar y consulta código de estado, cabeceras de respuesta y cuerpo.
- Introduce la URL — Escribe la URL completa (ej. https://api.example.com/users).
- Selecciona el método — GET, POST, PUT, PATCH o DELETE.
- Añade cabeceras — Opcional: Content-Type, Authorization, etc.
- Añade cuerpo — Para POST/PUT/PATCH: cuerpo JSON o texto raw.
- Enviar — Haz clic para enviar la petición.
- Consulta la respuesta — Estado, cabeceras y cuerpo. Los cuerpos grandes se truncan.
3. Cómo funciona
Las URLs se validan: solo se permiten esquemas http y https. La petición se envía vía fetch() del navegador con el método, cabeceras y cuerpo especificados. Aplica un timeout de 30 segundos. Se muestran estado, cabeceras y cuerpo de la respuesta. El cuerpo se trunca en ~100 KB para evitar congelar la interfaz. Aplica CORS: la API debe permitir el origen, o la petición fallará. No se usa proxy en servidor — las peticiones se originan en el navegador del usuario.
Todo el procesamiento se ejecuta en tu navegador. No se envía ningún dato a ningún servidor (excepto a la API destino).
4. Casos de uso y ejemplos
- Desarrollo de API — Prueba endpoints durante el desarrollo.
- Depuración — Inspecciona solicitud/respuesta para problemas de integración.
- Comprobación CORS — Verifica que las APIs permitan tu origen.
- Documentación — Prueba peticiones de ejemplo de la documentación de la API.
- Comprobaciones rápidas — Haz ping a endpoints de salud o comprueba estado.
Ejemplo
- GET https://api.example.com/users → 200, cuerpo JSON.
- POST https://api.example.com/login, cuerpo
{"user":"x","pass":"y"}→ 401 o 200. - API bloqueada por CORS → Error: "Failed to fetch" o mensaje CORS.
5. Limitaciones y restricciones conocidas
- CORS — Solo funcionan APIs mismo-origen o con CORS habilitado; peticiones bloqueadas muestran error de fetch.
- Sin proxy — Sin proxy en servidor; no puede sortear CORS ni llegar a APIs no públicas.
- Solo http/https — URLs file:, javascript:, data: se rechazan.
- Timeout — Límite de 30 segundos; peticiones largas pueden fallar.
- Truncado de cuerpo — Cuerpo de respuesta truncado en ~100 KB para visualización.
- Credenciales — Los datos sensibles en cabeceras/cuerpo son visibles; usar con cuidado.