tech-stack/detect

Detect the technologies (CMS, frameworks, analytics, hosting, etc.) a website runs.

Dynamic (cost in response)
charged on success

What it does

Analyzes one or more websites and returns the technologies each one runs, grouped by category: CMS, frontend frameworks, web servers, analytics, CDNs, hosting, payment, chat, and more. Each detected technology comes back with a name, a category, and a confidence level, keyed to the input URL.

Primary use cases

  • Qualifying leads or accounts by the tech they use (e.g. find Shopify or HubSpot sites).
  • Competitive and market research on technology adoption across a set of domains.

Good to know

Pass full URLs or bare domains in urls (one or more). Detection is pure HTTP analysis, so it is fast and avoids most blocking, but it sees only client-observable signals. Heavier batches run async: if the response includes a continuation_token, call again with that token (other inputs are ignored) to resume polling until results are ready.

Parameters

urlsarrayrequired

One or more website URLs or bare domains to analyze (e.g. "https://stripe.com" or "stripe.com").

maxUrlsintegeroptional

Optional cap on how many URLs to process.

continuation_tokenstringoptional

Token from a prior pending response. When set, all other params are ignored and the server resumes polling the existing run.

tech-stack/detect — Faro