Inspect Web Technology Stack
inspect_tech_stackFingerprint a company's homepage to identify its CMS, e-commerce platform, JavaScript framework, CDN, WAF, analytics, and other tools, plus TLS certificate and HTTP security header checks.
Instructions
Fetch a company's homepage (3-second deadline per attempt, at most 6 s including the insecure-TLS retry and the http:// fallback; transparent bot User-Agent) and fingerprint its technology stack against 455 signatures: CMS / site builder, e-commerce platform, JavaScript framework, CDN & hosting, WAF, analytics, tag manager, marketing automation, CRM, live chat, payments, advertising pixels, consent management and more. Also inspects the TLS certificate (validity, expiry, issuer, hostname match) and grades HTTP security headers (HSTS, CSP, X-Frame-Options, cookies) into a 0-100 security score. Handles redirects, WAF challenge pages (reported as blocked=true), timeouts and unreachable hosts gracefully. Use it to qualify prospects ("is this a Shopify store using Klaviyo?"), research competitors, or pre-screen leads. Cost: 1 credit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain to inspect. Accepts a bare hostname ("example.com"), a URL ("https://www.example.com/pricing") or an email address ("jane@example.com"). Scheme, path, port and query are stripped; IDN names are accepted. | |
| includeEvidence | No | Include the matched pattern and HTML snippet for every detected technology. | |
| includeRawHeaders | No | Include the full lower-cased response header map in the result. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fetch | Yes | ||
| domain | Yes | ||
| billing | Yes | ||
| blocked | Yes | ||
| partial | Yes | ||
| summary | Yes | ||
| timings | Yes | ||
| security | Yes | ||
| warnings | Yes | ||
| fetchedAt | Yes | ||
| categories | Yes | ||
| rawHeaders | Yes | ||
| inputDomain | Yes | ||
| technologies | Yes | ||
| signatureDatabase | Yes |