About Undojo

Domain industry analytics powered by real-time data.

What is Undojo?

Undojo tracks domain pattern exhaustion across all major TLDs. We analyze which domain name patterns — like single-letter, two-digit, three-letter combinations — are fully registered, nearly exhausted, or still available for registration.

Pattern Types

N (Numeric) — Digits 0-9. Example: NNN = 000-999 (1,000 combinations)
L (Letter) — Letters a-z. Example: LLL = aaa-zzz (17,576 combinations)
C (Character) — Letters + digits + hyphen. Example: CC = 00-zz (~1,296 valid combinations)
Mixed — Combinations like LN (a0-z9) or NL (0a-9z)

TLDs Covered

We track 30+ TLDs including .com, .net, .org, .info, .biz, .us, .co, .io, .ai, .app, .dev, .xyz, .me, .tv, .cc, .ws, .name, .pro, .mobi, .tel, and major ccTLDs (.ca, .uk, .de, .fr, .eu, .in, .au, .nl, .ch, .jp).

Data Collection

Data is collected via registrar APIs (Namecheap, Namesilo) on a tiered schedule:

  • Tier 1 (Daily) — Small patterns (N, NN, L, LL, C, CC, LN, NL) across all TLDs
  • Tier 2 (Weekly) — Medium patterns (NNN, LLL, NNNN) on select TLDs
  • Tier 3 (Monthly) — Large patterns (LLLL, CCC, CCCC) via sampling

API

All data is available via our public REST API:

GET /api/v1/stats          — Overview statistics
GET /api/v1/heatmap        — Full heatmap data
GET /api/v1/patterns       — List all patterns
GET /api/v1/pattern?pattern=NNN — Pattern detail
GET /api/v1/tlds           — List all TLDs
GET /api/v1/tld?tld=com    — TLD detail

A project by Unregistrar