{
"input": "example.com",
"url": "https://example.com/",
"host": "example.com",
"checkedAt": "2026-10-17T10:54:30+00:00",
"http": {
"finalUrl": "https://example.com/",
"status": 200,
"redirectChain": [
{
"url": "https://example.com/",
"status": 200
}
],
"responseTimeMs": 45,
"contentType": "text/html; charset=utf-8",
"bytes": 577
},
"securityHeaders": {
"present": [],
"missing": [
"HSTS",
"Content-Security-Policy",
"X-Content-Type-Options",
"X-Frame-Options",
"Referrer-Policy",
"Permissions-Policy"
],
"server": "cloudflare",
"xPoweredBy": null
},
"seo": {
"title": "Example Domain",
"titleLength": 14,
"metaDescription": null,
"metaDescriptionLength": 0,
"canonical": null,
"robotsMeta": null,
"lang": "en",
"viewport": "width=device-width,initial-scale=1",
"h1Count": 0,
"h1": [],
"imagesTotal": 0,
"imagesMissingAlt": 0,
"openGraph": {
"title": null,
"description": null,
"image": null
},
"favicon": true
},
"robotsTxt": {
"url": "https://example.com/robots.txt",
"status": 404,
"found": false,
"sitemaps": null
},
"sitemap": {
"url": "https://example.com/sitemap.xml",
"status": 404,
"found": false,
"sitemaps": null
},
"ssl": {
"host": "example.com",
"valid": true,
"tlsVersion": "TLSv1.3",
"issuer": "SSL Corporation",
"subject": "example.com",
"validFrom": "2026-09-26T22:49:11+00:00",
"validTo": "2026-12-25T22:56:35+00:00",
"daysUntilExpiry": 69,
"subjectAltNames": [
"example.com",
"*.example.com"
]
},
"dns": {
"A": [
"104.20.23.154",
"172.66.147.243"
],
"AAAA": [
"2606:4700:10::6814:179a",
"2606:4700:10::ac42:93f3"
],
"MX": [
"0 ."
],
"NS": [
"elliott.ns.cloudflare.com",
"hera.ns.cloudflare.com"
],
"CAA": [],
"spf": "v=spf1 -all",
"dmarc": "v=DMARC1;p=reject;sp=reject;adkim=s;aspf=s",
"txtCount": 2,
"domain": "example.com"
},
"score": 62,
"issues": [
{
"severity": "high",
"code": "MISSING_HEADER",
"message": "Missing security header: HSTS"
},
{
"severity": "low",
"code": "MISSING_HEADER",
"message": "Missing security header: Content-Security-Policy"
},
{
"severity": "low",
"code": "MISSING_HEADER",
"message": "Missing security header: X-Content-Type-Options"
},
{
"severity": "low",
"code": "MISSING_HEADER",
"message": "Missing security header: X-Frame-Options"
},
{
"severity": "low",
"code": "MISSING_HEADER",
"message": "Missing security header: Referrer-Policy"
},
{
"severity": "low",
"code": "MISSING_HEADER",
"message": "Missing security header: Permissions-Policy"
},
{
"severity": "low",
"code": "NO_CAA",
"message": "No CAA record restricting certificate authorities"
},
{
"severity": "medium",
"code": "NO_META_DESCRIPTION",
"message": "No meta description"
},
{
"severity": "medium",
"code": "NO_H1",
"message": "No <h1> heading"
},
{
"severity": "low",
"code": "NO_CANONICAL",
"message": "No canonical link"
},
{
"severity": "low",
"code": "NO_ROBOTS_TXT",
"message": "robots.txt not found"
},
{
"severity": "low",
"code": "NO_SITEMAP",
"message": "No sitemap.xml found (and none declared in robots.txt)"
}
],
"issueCount": 12
}
curl --location --request GET 'https://zylalabs.com/api/14313/web+intelligence+api/35875/website+health+audit?url=example.com' --header 'Authorization: Bearer YOUR_API_KEY'
{
"input": "wordpress.org",
"checkedAt": "2026-10-17T10:54:31+00:00",
"finalUrl": "https://wordpress.org/",
"status": 200,
"redirectChain": [
{
"url": "https://wordpress.org/",
"status": 200
}
],
"certIssuer": null,
"technologyCount": 12,
"categories": [
"Blogs",
"CMS",
"Databases",
"Font scripts",
"Miscellaneous",
"Page builders",
"Performance",
"Programming languages",
"Reverse proxies",
"Security",
"Tag managers",
"Web servers",
"WordPress plugins"
],
"technologies": [
{
"name": "WordPress",
"version": "7.2",
"confidence": 100,
"categories": [
"CMS",
"Blogs"
],
"website": "https://wordpress.org",
"saas": true,
"oss": true,
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*",
"detectedVia": [
"headers",
"meta",
"scriptSrc"
]
},
{
"name": "MySQL",
"version": null,
"confidence": 100,
"categories": [
"Databases"
],
"website": "https://mysql.com",
"saas": null,
"oss": null,
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*",
"detectedVia": [
"implied by WordPress"
]
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14313/web+intelligence+api/35876/tech+stack+detection?url=wordpress.org' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://en.wikipedia.org/wiki/Markdown",
"finalUrl": "https://en.wikipedia.org/wiki/Markdown",
"statusCode": 200,
"crawledAt": "2026-10-17T10:54:30+00:00",
"title": "Markdown - Wikipedia",
"description": null,
"author": "Authority control databases International FAST National United States Israel",
"publishedDate": "2005-08-09",
"siteName": "Wikimedia Foundation, Inc.",
"language": "en",
"extractionMode": "article",
"markdown": "# Markdown\n\n| Markdown | | \n|---|---|\n| [Filename extensions](https://en.wikipedia.org/wiki/Filename_extension) | `.md`, `.markdown`<sup>[\\[1\\]](https://en.wikipedia.org#cite_note-df-2022-1)</sup><sup>[\\[2\\]](https://en.wikipedia.org#cite_note-rfc7763-2)</sup> | \n| [Internet media type](https://en.wikipedia.org/wiki/Media_type) | `text/markdown`<sup>[\\[2\\]](https://en.wikipedia.org#cite_note-rfc7 …",
"wordCount": 6134,
"estimatedTokens": 10767
}
curl --location --request GET 'https://zylalabs.com/api/14313/web+intelligence+api/35877/page+to+markdown?url=https://en.wikipedia.org/wiki/Markdown' --header 'Authorization: Bearer YOUR_API_KEY'
{
"startUrl": "crawlee.dev",
"checkedAt": "2026-10-17T10:55:00+00:00",
"summary": {
"pagesCrawled": 5,
"pagesSkippedByRobots": 0,
"linksChecked": 288,
"broken": 0,
"blocked": 5,
"ok": 283,
"stoppedEarly": false,
"robotsTxtUsed": true
},
"links": [
{
"url": "https://npmjs.com/package/@apify/storage-local",
"verdict": "blocked",
"status": 403,
"error": null,
"finalUrl": "https://www.npmjs.com/package/@apify/storage-local",
"redirects": 1,
"resourceType": "link",
"internal": false,
"foundOn": [
"https://crawlee.dev/js/api/core"
],
"anchorTexts": [
"@apify/storage-local"
]
},
{
"url": "https://npmjs.com/package/browser-pool",
"verdict": "blocked",
"status": 403,
"error": null,
"finalUrl": "https://www.npmjs.com/package/browser-pool",
"redirects": 1,
"resourceType": "link",
"internal": false,
"foundOn": [
"https://crawlee.dev/js/api/core"
],
"anchorTexts": [
"browser-pool"
]
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14313/web+intelligence+api/35878/broken+link+finder?url=crawlee.dev&max_pages=10' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf",
"bytes": 13264,
"pageCount": 1,
"ocrPages": 0,
"textLayerPages": 1,
"tableCount": 0,
"format": "markdown",
"truncated": false,
"content": "<!-- page 1 (text) -->\n\nDummy PDF file",
"pages": [
{
"page": 1,
"method": "text",
"text": "Dummy PDF file",
"tables": [],
"ocrConfidence": null
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14313/web+intelligence+api/35879/pdf+and+image+text+extraction?url=https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Inteligencia Web API simplemente incluye tu token de portador en el encabezado de Autorización.
| 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.
Web Intelligence API audita sitios web detecta su tecnología convierte páginas a Markdown encuentra enlaces rotos y extrae texto de PDFs con OCR todo con una tecla
Sí Auditoría de Salud del Sitio Web Detección de Stack Tecnológico y Buscador de Enlaces Rotos aceptan ya sea un nombre de dominio desnudo o una dirección completa que comience con https
Broken Link Finder rastrea hasta 50 páginas y procesa OCR hasta 20 páginas por lo que estas llamadas pueden tardar de 10 a 100 segundos Los otros puntos finales suelen responder en unos pocos segundos
Inglés (eng), hebreo (heb), árabe (ara), alemán (deu), francés (fra) y español (spa)
No Solo se verifican sitios web públicos las direcciones privadas locales e internas están bloqueadas
Sí Los enlaces bloqueados por robots.txt o por el sitio de destino se informan como bloqueados no como rotos