Returns a paginated list of domains from the tracker database. Results are ordered
alphabetically by domain name and support cursor-based pagination for full traversal.
Filtering by category and minimum score allows targeted data extraction.
Use this tool when:
- You want to enumerate all known ad-tech or analytics domains above a risk threshold.
- You need a dataset of tracker domains for offline analysis.
- You are paginating through a category to build a block list.
Do NOT use this tool when:
- You need data for a specific domain — use `get_domain` instead.
- You are searching by keyword — use `search` instead.
- You want domains belonging to a specific company — use `get_entity` instead.
Inputs:
- `category` (query, optional): Filter by surveillance category. One of: `ad_tech`,
`analytics`, `social`, `fingerprinting`, `content`, `cdn`, `other`.
- `min_score` (query, optional): Integer 0-100. Exclude domains scoring below this value.
- `limit` (query, optional): Number of results per page. Max 100 (paid), 20 (free). Default 50.
- `cursor` (query, optional): Pagination cursor from the previous response's `next_cursor` field.
Returns:
- Array of domain list items (domain, category, score, prevalence, entity summary).
- `meta.has_more`: true if more pages exist.
- `meta.next_cursor`: pass as `cursor` to get the next page.
- `meta.count`: number of results in this page.
Cost:
- Free tier: up to 20 results/page, 50 req/day. Pro/enterprise: up to 100 results/page.
Latency:
- Typical: <200ms, p99: <500ms.
Connector