Convierte cualquier página web en una API JSON
Haz clic en los valores que te interesan. Cada vez que se llama a tu endpoint, son nuestros servidores los que leen la página — sin navegador, sin código de scraping, sin mantenimiento.
Empezar es gratis. No hace falta cuenta para crear tu primera API.
Cómo funciona
- 1
Elige los valores
Abre cualquier página, inicia el selector y haz clic en los elementos que quieras. Cada uno se convierte en un campo con nombre dentro de tu JSON.
- 2
La leemos por ti
Descargamos la página desde nuestros servidores y aplicamos tus selectores. Si la página necesita JavaScript, cambiamos automáticamente a un navegador headless.
- 3
Llama a tu endpoint
Obtienes una URL al instante. Llámala desde donde quieras — una tarea cron, una hoja de cálculo, tu aplicación. Datos frescos con el navegador abierto o cerrado.
Pensado para lo que suele romperse
Un scraper rara vez falla el primer día. Falla tres semanas después, en silencio. De esto nos ocupamos para que no ocurra.
Sin clave por defecto
Tu endpoint funciona desde el momento en que existe — pégalo en una fórmula de hoja de cálculo o en un cron sin secretos que gestionar. Activa una clave de API cuando quieras que sea privado.
Tablas que se reordenan
Elige primero la columna que identifica una fila y después tus valores. La búsqueda sigue a la fila por su nombre: una clasificación que se reordena no cambia tus datos en silencio.
Edita sin salir de la página
Vuelve a abrir una API y verás cada campo, uno a uno, dentro de la ventana de la extensión. Pasa el cursor por encima y el campo se ilumina en la página: ves exactamente a qué está anclado.
Funciona con el navegador cerrado
La extensión solo sirve para seleccionar. Toda la lectura ocurre en el servidor, así que tu endpoint sigue devolviendo datos frescos con el ordenador apagado.
Páginas con JavaScript incluidas
Primero probamos una petición HTTP simple porque es rápida, y recurrimos a un navegador headless cuando los valores no están en el HTML inicial. No hay nada que configurar.
Una página, una API
Todo lo que selecciones en una URL cabe en una sola respuesta. Vuelve más tarde, añade otro campo y la misma API crece en lugar de multiplicarse en duplicados.
Precios
| Función | Gratis | RecomendadoPro — 19,95 US$/mes |
|---|---|---|
| Número de API | Ilimitado | Ilimitado |
| Vida útil de una API | 7 días | Nunca caduca |
| Peticiones por día | 1.000 | 25.000 |
| Peticiones sin clave por día | 300 | 5.000 |
| Lectura en el servidor | Sí | Sí |
| Renderizado headless | Sí | Sí |
| Panel + visor JSON | Sí | Sí |
Los límites existen para evitar abusos, no para empujarte a subir de plan. La única diferencia que importa de verdad entre los planes es cuánto vive una API. El tráfico sin clave está además limitado a 120 peticiones por hora y dirección IP.
No se cobra IVA: somos una pequeña empresa según el § 19 de la ley alemana del IVA, por lo que el precio indicado es el total.
Lo que se pregunta primero
¿Tengo que escribir código?
No. Haces clic en los valores de la página y les pones nombre. El resultado es una URL que puedes llamar desde cualquier cosa que hable HTTP — incluida una fórmula de hoja de cálculo.
¿Puede leer páginas que requieren inicio de sesión?
No. Leemos la página desde nuestros propios servidores como visitante anónimo, así que todo lo que dependa de tu sesión queda fuera de alcance.
¿Tiene que quedarse abierto mi navegador?
No. La extensión solo se usa para elegir los valores. Una vez creada la API, cada llamada descarga la página desde nuestros servidores: tu ordenador puede estar apagado.
¿Y las páginas que se generan con JavaScript?
Funcionan. Primero probamos una petición HTTP simple porque es más rápida y barata, y pasamos automáticamente a un navegador headless cuando los valores no están en el HTML inicial.
¿Qué pasa si el sitio cambia su diseño?
Los selectores pueden romperse cuando se rehace el marcado. Tras tres fallos consecutivos marcamos la API como defectuosa, así te enteras por el panel y no por un campo vacío y silencioso. Volver a abrir la API y elegir el campo de nuevo lo soluciona.
¿Es respetuoso con los sitios que lee?
Nos identificamos con un user agent descriptivo, respetamos robots.txt, guardamos las respuestas en caché 60 segundos y nos limitamos a aproximadamente una petición por segundo y dominio. Es tu responsabilidad tener derecho a acceder a los datos que recojas.
Señala una página. Obtén un endpoint.
Instala la extensión, elige unos cuantos valores y llama a tu primera API en poco más de un minuto.
WebToAPI