La API de Verificación 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 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 URLs 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 URLs 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 Verificación 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, 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/9208/url+status+checker+api/16644/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 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 mejorar la 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. 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 un 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:
415ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
316ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.521ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
335ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
503ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.062ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
260ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
240ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.124ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
439ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
327ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
8.825ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.103ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
7.398ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
68ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
5.739ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
14.100ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
7.680ms