La API del Analizador de Estado de URL que te permite comprobar el estado y la accesibilidad de múltiples URLs en tiempo real. Esta API analiza rápidamente las direcciones web para determinar si están activas, accesibles y correctamente configuradas.
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 URLs 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 URLs rotas, tiempo de respuesta promedio, número de redirecciones y más.
Compatible con herramientas backend, tableros de análisis o como un servicio independiente, la API del Analizador de Estado de URL garantiza confiabilidad, velocidad y claridad para que puedas tomar decisiones basadas en datos reales y actualizados.
{"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/9219/url+state+analyzer+api/16655/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, redireccionamientos, estado SSL, accesibilidad, tipo de contenido y tiempo de respuesta para cada URL analizada. Esta información integral ayuda a evaluar la salud y configuración de múltiples direcciones web.
Los campos clave en los datos de respuesta incluyen "url", "estado", "redirecciones", "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 un fácil análisis e integración en aplicaciones, con cada campo claramente etiquetado para una referencia rápida.
El endpoint de Validar URL proporciona información sobre la accesibilidad de la URL, los códigos de estado HTTP, la validez del certificado SSL, los tipos de contenido, los 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, lo que posibilita la verificación de 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, monitoreo de enlaces de socios externos y automatización de controles de integridad en sistemas de gestión de contenido. Estos datos ayudan a mantener la confiabilidad de los recursos web.
La precisión de los datos se mantiene a través de verificaciones en tiempo real contra las URL, asegurando que la información refleje el estado actual de cada dirección web. Las actualizaciones y validaciones regulares ayudan a mantener la calidad de los datos.
Si el punto final de Validar URL devuelve resultados parciales o vacíos, los usuarios deben verificar las URL específicas en busca de posibles problemas, como formato incorrecto o tiempo de inactividad del servidor. Implementar el manejo de errores en la aplicación puede ayudar a gestionar estos escenarios de manera efectiva.
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.477ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.249ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
861ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
316ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
335ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.717ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
561ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
415ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.497ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.062ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
5.318ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
9.458ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
11.787ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
18.196ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.157ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
72ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
338ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
568ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
799ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.999ms