Inspector de peticiones (probador de webhooks)
Crea un endpoint de webhook temporal y observa en directo en tu navegador cada petición HTTP que recibe. Registra el método, la ruta, la query, las cabeceras, la IP del cliente y el cuerpo de cada petición: el JSON y el texto se formatean, los datos multipart se separan en campos y archivos, y las imágenes subidas o enviadas en bruto se muestran como miniaturas. Los endpoints aceptan cualquier método con CORS abierto y se eliminan, junto con todo lo capturado, al cabo de 1 hora.
Cómo usarlo
- Pulsa Crear endpoint para obtener una URL única y temporal, válida durante 1 hora.
- Apunta tu webhook, aplicación o script a esa URL, o copia uno de los ejemplos de curl y fetch ya preparados.
- Observa cómo aparecen las peticiones en la lista; haz clic en una para ver cabeceras, query, cuerpo, campos de formulario y archivos.
- Pulsa Borrar para eliminar antes el endpoint y sus datos, o Nuevo endpoint para empezar de cero.
Ejemplo
Entrada
curl -X POST "https://api.quto.dev/hook/<id>/orders?src=test" \
-F "file=@photo.jpg" -F "caption=Hola"Salida
Respuesta: 200 {"ok":true,"id":"…"}
POST /orders?src=test · multipart/form-data
Campos de formulario: caption = Hola
Archivos: photo.jpg (image/jpeg) — miniatura + descargaPreguntas frecuentes
¿Cuánto dura un endpoint?
Cada endpoint caduca 1 hora después de crearse. Al caducar, el endpoint y todas las peticiones y archivos capturados se eliminan del servidor. También puedes eliminarlo al instante con Borrar.
¿Qué peticiones puedo enviar?
Cualquier método HTTP (GET, POST, PUT, PATCH, DELETE, HEAD y OPTIONS) a la URL del endpoint o a cualquier subruta. El cuerpo puede ser JSON, texto, URL-encoded, multipart o binario en bruto, como una imagen. Las peticiones están limitadas a 10 MB, los archivos a 5 MB cada uno, y cada endpoint acepta hasta 60 peticiones por minuto y 200 en total.
¿Puedo llamar al endpoint desde una página web?
Sí. El endpoint responde con cabeceras CORS abiertas y también registra las peticiones OPTIONS de preflight, así que el código del navegador con fetch o XMLHttpRequest funciona desde cualquier origen.
¿Es seguro enviar datos reales?
Mejor evítalo. Cualquiera que conozca la URL puede enviarle datos y, aunque solo tu navegador tiene la clave para ver las peticiones capturadas, es una herramienta de pruebas. Las cabeceras Authorization y Cookie se enmascaran, pero usa credenciales y datos de prueba.