Technology lookup (live) API
Live detection
Technology lookup (live) API
Detect technologies on any website in real-time using multiple detection modes. Two modes available: browser (Puppeteer headless Chrome, 5-22s) and fetch (HTTP only, 1-3s). Costs 5 credits per request.
POST
Technology lookup (live) API
Documentation Index
Fetch the complete documentation index at: https://technologychecker.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Frequently asked questions
What's the difference between browser and fetch modes?
What's the difference between browser and fetch modes?
browser mode uses Puppeteer (headless Chrome) for full browser rendering with JavaScript execution (5 to 22 seconds, maximum accuracy). It detects JS globals, DOM elements, XHR hosts, CSS rules, and inline scripts. fetch mode makes HTTP-only requests (1 to 3 seconds, best for static sites like WordPress). Both modes cost 5 credits.When should I use live detection instead of the database lookup?
When should I use live detection instead of the database lookup?
Use live detection when
GET /v1/domain/{domain} returns a 404 (domain not in the pre-crawled database) or when you need real-time results for a specific URL. The database lookup is faster and cheaper at 1 credit, so always try it first and fall back to live detection only when needed.What does the interact option do?
What does the interact option do?
interact simulates user behavior in browser mode. Set it to "basic" to scroll the page and trigger lazy-loaded content, or "full" to also accept cookie consent banners (OneTrust, Cookiebot, Didomi, etc.) and fire DOM events. Many European sites block analytics scripts behind cookie consent, so "full" mode reveals technologies that wouldn’t otherwise load. It adds roughly 5 to 10 seconds per request.Can I use GET instead of POST?
Can I use GET instead of POST?
Yes. You can use
GET /v1/technology-lookup-live?url=https://example.com as a convenience alternative. Pass mode and interact as query parameters. The POST method is recommended when you need to send structured options.