---
title: "Does this domain look built to be mistaken for a known brand (Tranco top 10,000)? Techniques: look-alike script (IDN homoglyph), character swaps, one-letter typos, brand plus a lure word. Corroboration: RDAP registration age, homepage copying the brand name, MCP tools copied from the brand server, redirect to the brand (brand_owned). Verdict known_site | no_lookalike | lookalike | suspected | brand_owned. Signed (crawlcheck-impersonation). Without ?domain= lists recent suspected domains."
method: GET
path: "/api/v1/impersonation"
---

# Does this domain look built to be mistaken for a known brand (Tranco top 10,000)? Techniques: look-alike script (IDN homoglyph), character swaps, one-letter typos, brand plus a lure word. Corroboration: RDAP registration age, homepage copying the brand name, MCP tools copied from the brand server, redirect to the brand (brand_owned). Verdict known_site | no_lookalike | lookalike | suspected | brand_owned. Signed (crawlcheck-impersonation). Without ?domain= lists recent suspected domains.

`GET /api/v1/impersonation`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/v1/impersonation`
- Auth: none required

## Query parameters

- `domain` string
- `fresh` '1'

## Response `200`

crawlcheck-impersonation

- object, nullable
  - `kind` string, nullable
  - `v` number, nullable
  - `domain` string, nullable
  - `state` string, nullable
  - `checked_at` string, nullable
  - `technique` string, nullable
  - `brand` string, nullable
  - `brand_rank` number, nullable
  - `label` string, nullable
  - `label_unicode` string, nullable
  - `scripts` string[], nullable
  - `tld` string, nullable
  - `brand_frame` string, nullable
  - `registration` object, nullable
    - `registered_at` string, nullable
    - `rdap_status` number, nullable
    - `age_days` number, nullable
  - `homepage` object, nullable
    - `status` number, nullable
    - `final_url` string, nullable
    - `title` string, nullable
    - `site_name` string, nullable
  - `signals` string[], nullable
  - `verdict` string, nullable
  - `doubt` string, nullable
  - `reading` string, nullable
  - `sha256` unknown
  - `signature` unknown

---

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