La API de Recuperar Información del 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, 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 las 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 JSON estructuradas 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 redirecciones, y más.
Compatible con herramientas de backend, tableros de análisis o como un servicio independiente, la API de Recuperar Información del Estado de URL garantiza fiabilidad, velocidad y claridad para que puedas tomar decisiones basadas en datos reales y actualizados.
Analiza múltiples URL y devuelve el estado HTTP, redirecciones, 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/9216/retrieve+url+status+information+api/16654/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 la 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 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, lo que habilita comprobaciones 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, monitoreo 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 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 endpoint de Validar URL devuelve resultados parciales o vacíos, los usuarios deben verificar las URL específicas para detectar posibles problemas, como un 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.521ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
439ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
260ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.062ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
415ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
316ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.477ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
335ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
790ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
634ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
74ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
33ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
486ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
14ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
706ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
32ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
325ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
235ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
261ms