La API de Captura de Datos de Estado de URL que te permite verificar el estado y la accesibilidad de múltiples URL en tiempo real. Esta API analiza rápidamente las direcciones web para determinar si están activas, son accesibles y están configuradas correctamente.
Este servicio es esencial para realizar auditorías de sitios web, mantener actualizados los enlaces en grandes bases de datos, monitorear el estado de socios externos, o automatizar verificaciones de integridad en aplicaciones o gestores de contenido.
La API es rápida (procesa múltiples URL en milisegundos), escalable (ideal para grandes volúmenes), y proporciona respuestas estructuradas en JSON listas para ser integradas en cualquier sistema. También incluye un resumen con métricas agregadas: número de URL rotas, tiempo de respuesta promedio, número de redireccionamientos, y más.
Compatible con herramientas de backend, paneles de análisis, o como un servicio independiente, la API de Captura de Datos de Estado de URL garantiza confiabilidad, velocidad y claridad para que puedas tomar decisiones basadas en datos reales y actualizados.
Analiza múltiples URL y devuelve el estado HTTP, redireccionamientos, SSL, accesibilidad, tipo de contenido y tiempo de respuesta.
Validar URL - Características del Endpoint
| Objeto | Descripción |
|---|---|
Cuerpo de la Solicitud |
[Requerido] Json |
{"success":true,"data":{"results":[{"url":"https://www.example.com","status":"success","statusCode":200,"responseTime":33,"finalUrl":"https://www.example.com/","redirectCount":1,"isAccessible":true,"sslValid":true,"contentType":"text/html","message":"URL is accessible"},{"url":"https://www.google.com","status":"success","statusCode":200,"responseTime":26,"finalUrl":"https://www.google.com/","redirectCount":1,"isAccessible":true,"sslValid":true,"contentType":"text/html; charset=ISO-8859-1","message":"URL is accessible"},{"url":"https://www.youtube.com","status":"success","statusCode":200,"responseTime":163,"finalUrl":"https://www.youtube.com/","redirectCount":1,"isAccessible":true,"sslValid":true,"contentType":"text/html; charset=utf-8","message":"URL is accessible"},{"url":"https://github.com","status":"success","statusCode":200,"responseTime":18,"finalUrl":"https://github.com/","redirectCount":1,"isAccessible":true,"sslValid":true,"contentType":"text/html; charset=utf-8","message":"URL is accessible"}],"summary":{"totalUrls":4,"accessibleUrls":4,"brokenUrls":0,"averageResponseTime":60,"sslValidUrls":4,"redirectUrls":4,"processingTime":"0.2s"}}}
curl --location --request POST 'https://zylalabs.com/api/9218/url+status+data+capture+api/16653/validate+url' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"urls": [
"https://www.example.com",
"https://www.google.com",
"https://www.youtube.com",
"https://github.com"
],
"timeout": 15000,
"validateSSL": true,
"checkHeaders": false,
"followRedirects": true,
"includeResponseTime": true
}'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
El endpoint de Validar URL devuelve datos sobre el estado HTTP, redirecciones, estado SSL, accesibilidad, tipo de contenido y tiempo de respuesta para cada URL analizada. Esta información completa ayuda a evaluar la salud y configuración de múltiples direcciones web.
Los campos clave en los datos de respuesta incluyen "url", "estado", "redireccionamientos", "ssl", "tipo_de_contenido", "tiempo_de_respuesta" y "errores". Cada campo proporciona información específica sobre la accesibilidad y el rendimiento de la URL.
Los datos de respuesta están estructurados en un formato JSON, con los resultados de cada URL encapsulados en un objeto. Esta organización permite una fácil interpretación e integración en aplicaciones, con cada campo claramente etiquetado para una rápida referencia.
El punto final de Validar URL proporciona información sobre la accesibilidad de la URL, códigos de estado HTTP, validez del certificado SSL, tipos de contenido, tiempos de respuesta y cualquier error encontrado durante la verificación.
Los usuarios pueden personalizar sus solicitudes especificando múltiples URL en el cuerpo del POST. Esto permite el procesamiento por lotes, habilitando verificaciones en numerosas URL simultáneamente para mayor eficiencia.
Los casos de uso típicos incluyen auditorías de sitios web, validación de enlaces en bases de datos, supervisión de enlaces de socios externos y automatización de verificaciones de integridad en sistemas de gestión de contenido. Estos datos ayudan a mantener la fiabilidad de los recursos web.
La precisión de los datos se mantiene mediante comprobaciones en tiempo real contra las URL, asegurando que la información refleje el estado actual de cada dirección web. Actualizaciones y validaciones regulares ayudan a mantener la calidad de los datos.
Si el endpoint de Validar URL devuelve resultados parciales o vacíos, los usuarios deben verificar las URL específicas en busca de problemas potenciales, como formato incorrecto o tiempo de inactividad del servidor. Implementar manejo de errores en la aplicación puede ayudar a gestionar estos escenarios de manera efectiva.
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.521ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
240ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
260ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.907ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.062ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
8.365ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10.632ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.497ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
823ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
335ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
693ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
491ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
693ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
693ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
693ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms