URL Scanner
ModelsExpand Collapse
URL ScannerResponses
Get raw response
GET/accounts/{account_id}/urlscanner/v2/responses/{response_id}
URL ScannerScans
Search URL scans
GET/accounts/{account_id}/urlscanner/v2/search
Get URL scan
GET/accounts/{account_id}/urlscanner/v2/result/{scan_id}
Create URL Scan
POST/accounts/{account_id}/urlscanner/v2/scan
Bulk create URL Scans
POST/accounts/{account_id}/urlscanner/v2/bulk
Get URL scan's HAR
GET/accounts/{account_id}/urlscanner/v2/har/{scan_id}
Get screenshot
GET/accounts/{account_id}/urlscanner/v2/screenshots/{scan_id}.png
Get URL scan's DOM
GET/accounts/{account_id}/urlscanner/v2/dom/{scan_id}
ModelsExpand Collapse
ScanGetResponse { data, lists, meta, 5 more }
ScanGetResponse { data, lists, meta, 5 more }
data: { console, cookies, globals, 3 more }
data: { console, cookies, globals, 3 more }
requests: array of { request, response, requests }
requests: array of { request, response, requests }
request: { documentURL, hasUserGesture, initiator, 9 more }
request: { documentURL, hasUserGesture, initiator, 9 more }
response: { asn, dataLength, encodedDataLength, 8 more }
response: { asn, dataLength, encodedDataLength, 8 more }
lists: { asns, certificates, continents, 7 more }
lists: { asns, certificates, continents, 7 more }
meta: { processors }
meta: { processors }
processors: { asn, dns, domainCategories, 8 more }
processors: { asn, dns, domainCategories, 8 more }
agentReadiness: optional { checks, level, levelName, 3 more }
agentReadiness: optional { checks, level, levelName, 3 more }
checks: { botAccessControl, commerce, contentAccessibility, 2 more }
checks: { botAccessControl, commerce, contentAccessibility, 2 more }
botAccessControl: { contentSignals, robotsTxtAiRules, webBotAuth }
botAccessControl: { contentSignals, robotsTxtAiRules, webBotAuth }
contentSignals: { status, details, durationMs, 2 more }
contentSignals: { status, details, durationMs, 2 more }
robotsTxtAiRules: { status, details, durationMs, 2 more }
robotsTxtAiRules: { status, details, durationMs, 2 more }
commerce: { ap2, ucp, x402 }
commerce: { ap2, ucp, x402 }
ap2: { status, details, durationMs, 2 more }
ap2: { status, details, durationMs, 2 more }
ucp: { status, details, durationMs, 2 more }
ucp: { status, details, durationMs, 2 more }
contentAccessibility: { markdownNegotiation }
contentAccessibility: { markdownNegotiation }
discoverability: { linkHeaders, robotsTxt, sitemap }
discoverability: { linkHeaders, robotsTxt, sitemap }
linkHeaders: { status, details, durationMs, 2 more }
linkHeaders: { status, details, durationMs, 2 more }
robotsTxt: { status, details, durationMs, 2 more }
robotsTxt: { status, details, durationMs, 2 more }
discovery: { a2aAgentCard, agentSkills, apiCatalog, 4 more }
discovery: { a2aAgentCard, agentSkills, apiCatalog, 4 more }
a2aAgentCard: { status, details, durationMs, 2 more }
a2aAgentCard: { status, details, durationMs, 2 more }
agentSkills: { status, details, durationMs, 2 more }
agentSkills: { status, details, durationMs, 2 more }
apiCatalog: { status, details, durationMs, 2 more }
apiCatalog: { status, details, durationMs, 2 more }
mcpServerCard: { status, details, durationMs, 2 more }
mcpServerCard: { status, details, durationMs, 2 more }
oauthDiscovery: { status, details, durationMs, 2 more }
oauthDiscovery: { status, details, durationMs, 2 more }
oauthProtectedResource: { status, details, durationMs, 2 more }
oauthProtectedResource: { status, details, durationMs, 2 more }
stats: { domainStats, ipStats, IPv6Percentage, 10 more }
stats: { domainStats, ipStats, IPv6Percentage, 10 more }
ipStats: array of { asn, countries, domains, 9 more }
ipStats: array of { asn, countries, domains, 9 more }
ScanHARResponse { log }
ScanHARResponse { log }