---
title: "Facet the website tech-stack dataset"
method: GET
path: "/datasets/techstack/facets"
tags: ["Datasets"]
---

# Facet the website tech-stack dataset

`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`

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`.

## Query parameters

- `facet` 'technology' | 'category' | 'cms' | 'ecommerce' | 'cdn' | 'web_server' | 'server_language' | 'analytics' | 'tld' | 'render_tier' | 'seed_source', required
- `q` string
- `technology` string[]
- `any_of` string[]
- `not` string[]
- `category` string
- `cms` string
- `ecommerce` string
- `cdn` string
- `web_server` string
- `server_language` string
- `tld` string
- `render_tier` 'http' | 'browser'
- `seed_source` string
- `has_captcha` boolean
- `is_infrastructure` boolean
- `reachable` boolean
- `min_tech_count` integer
- `run_id` string

## Headers

- `x-api-key` string, required

## Response `200`

OK

- DatasetsTechstackFacetResponseDoc
  - `code` integer
  - `data` DatasetsTechstackFacetResponse
    - `dataset` string: Identifier of the dataset queried (`techstack`).
    - `facet` string: Facet that was aggregated.
    - `items` EsTechstackDatasetFacetItem[]: Facet values with the number of matching records for each.
      - `count` integer: Number of sites in this bucket.
      - `value` string: Bucket value, such as a technology name, category, top-level domain or rendering tier.
  - `msg` string

## Other responses

- `400`: Bad Request
- `429`: Too Many Requests
- `500`: Internal Server Error

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/afac9b012a27?raw)
