{
"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'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Inteligência Web API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
A API de Inteligência Web audita websites detecta sua pilha de tecnologia converte páginas em Markdown encontra links quebrados e extrai texto de PDFs com OCR tudo com uma chave
Sim Auditoria de Saúde do Site Detecção de Pilha Tecnológica e Localizador de Links Quebrados aceitam um nome de domínio nu ou um endereço completo que comece com https
O Encontrador de Links Quebrados rasteja até 50 páginas e processa OCR até 20 páginas então essas chamadas podem levar de 10 a 100 segundos Os outros pontos finais geralmente respondem em alguns segundos
Inglês (eng), hebraico (heb), árabe (ara), alemão (deu), francês (fra) e espanhol (spa)
Não Apenas sites públicos são verificados endereços privados locais e internos são bloqueados
Sim Links bloqueados por robots.txt ou pelo site alvo são relatados como bloqueados não como quebrados