Datasets

Facet the website tech-stack dataset

Returns distribution counts over the website tech-stack index (dataset id enum value techstack), honoring the same filters as search — the technology / category market-share view. Facet enum: technology, category, cms, ecommerce, cdn, web_server, server_language, analytics, tld, render_tier, seed_source.

get/datasets/techstack/facets

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/datasets/techstack/facets
  • Auth: API key in header x-api-key

Query parameters

facet'technology' | 'category' | 'cms' | 'ecommerce' | 'cdn' | 'web_server' | 'server_language' | 'analytics' | 'tld' | 'render_tier' | 'seed_source' required

Facet enum: technology, category, cms, ecommerce, cdn, web_server, server_language, analytics, tld, render_tier, seed_source

qstring

Substring match on the site domain, max 256 characters

technologystring[]

Repeatable exact technology name the site MUST use (AND)

any_ofstring[]

Repeatable exact technology name; the site must use at least one (OR)

notstring[]

Repeatable exact technology name the site must NOT use (excludes)

categorystring

Exact category filter, e.g. Ecommerce, CMS, Analytics

cmsstring

Exact CMS filter, e.g. WordPress, Shopify, Webflow

ecommercestring

Exact e-commerce platform filter, e.g. Shopify, WooCommerce, Magento

cdnstring

Exact CDN / hosting filter, e.g. Cloudflare, Fastly, Vercel

web_serverstring

Exact web-server filter, e.g. nginx, Apache, IIS

server_languagestring

Exact server language / framework filter, e.g. PHP, ASP.NET, Ruby on Rails

tldstring

Exact top-level-domain filter, e.g. com, org, io

render_tier'http' | 'browser'

Fetch-tier filter. Enum: http, browser

seed_sourcestring

Source filter for where the domain was discovered, e.g. tranco

has_captchaboolean

true keeps only sites with a detected CAPTCHA

is_infrastructureboolean

false (the common case) excludes backend CDN/DNS/cloud-vendor hostnames that rank highly but were never meant to serve a public homepage, keeping only real, human-navigable sites; true keeps only those backend hostnames

reachableboolean

true keeps only sites whose homepage was fetched

min_tech_countinteger

Minimum number of detected technologies, 0 or greater

run_idstring

Scan run id; defaults to the latest run

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.