{"uid":"cap_1_hIvt0zcaFtPvwnSAMxs","slug":"typosquat-domain-scanner-ab4c41f9","name":"Typosquat Domain Scanner","description":"Generate common typo and look-alike variations of a domain and check which are already registered — catches character swaps, omissions, additions, homoglyphs, and alternate TLDs so agents can detect typosquatting and brand-impersonation domains targeting a company.","url":"https://netintel-production-440c.up.railway.app/typosquat/scan?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["domain"],"properties":{"limit":{"type":"number","description":"Max variations to generate and check (default: 30, max: 50)"},"domain":{"type":"string","description":"Domain to scan for typosquat look-alikes (e.g. google.com) — must include a TLD"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"tld":{"type":"string"},"name":{"type":"string"},"grade":{"type":"string"},"score":{"type":"number"},"domain":{"type":"string"},"findings":{"type":"array","items":{"type":"object"}},"available_count":{"type":"number"},"registered_count":{"type":"number"},"variations_checked":{"type":"number"},"available_variations":{"type":"array","items":{"type":"object"}},"registered_lookalikes":{"type":"array","items":{"type":"object"}}}}}}}},"responseSchema":{"type":"json","example":{"tld":"com","name":"google","grade":"D","score":35,"domain":"google.com","findings":[{"rule":"high_typosquat_exposure","detail":"10 of 10 look-alike domains are registered","deduction":-40},{"rule":"homoglyph_registered","detail":"A homoglyph look-alike domain is registered (highest phishing risk)","deduction":-15},{"rule":"alt_tld_registered","detail":"An alternate-TLD look-alike domain is registered","deduction":-10}],"available_count":0,"registered_count":10,"variations_checked":10,"available_variations":[],"registered_lookalikes":[{"domain":"g00gle.com","technique":"homoglyph","registered":true},{"domain":"gogle.com","technique":"omission","registered":true},{"domain":"google.net","technique":"alternate_tld","registered":true}]}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"limit":30,"domain":"example.com"}}},"response":{"tld":"com","name":"example","grade":"D","score":35,"domain":"example.com","findings":[{"rule":"high_typosquat_exposure","detail":"24 of 30 look-alike domains are registered","deduction":-40},{"rule":"homoglyph_registered","detail":"A homoglyph look-alike domain is registered (highest phishing risk)","deduction":-15},{"rule":"alt_tld_registered","detail":"An alternate-TLD look-alike domain is registered","deduction":-10}],"available_count":6,"registered_count":24,"variations_checked":30,"available_variations":[{"domain":"eexample.com","technique":"duplication","registered":false},{"domain":"3xampl3.com","technique":"homoglyph","registered":false},{"domain":"dxample.com","technique":"adjacent_key","registered":false},{"domain":"ex@mple.com","technique":"homoglyph","registered":false},{"domain":"exa-mple.com","technique":"hyphenation","registered":false},{"domain":"exam-ple.com","technique":"hyphenation","registered":false}],"registered_lookalikes":[{"domain":"xample.com","technique":"omission","registered":true},{"domain":"xeample.com","technique":"transposition","registered":true},{"domain":"wxample.com","technique":"adjacent_key","registered":true},{"domain":"examp1e.com","technique":"homoglyph","registered":true},{"domain":"e-xample.com","technique":"hyphenation","registered":true},{"domain":"example.net","technique":"alternate_tld","registered":true},{"domain":"eample.com","technique":"omission","registered":true},{"domain":"exxample.com","technique":"duplication","registered":true},{"domain":"eaxmple.com","technique":"transposition","registered":true},{"domain":"rxample.com","technique":"adjacent_key","registered":true},{"domain":"ex-ample.com","technique":"hyphenation","registered":true},{"domain":"example.org","technique":"alternate_tld","registered":true},{"domain":"exmple.com","technique":"omission","registered":true},{"domain":"exaample.com","technique":"duplication","registered":true},{"domain":"exmaple.com","technique":"transposition","registered":true},{"domain":"example.io","technique":"alternate_tld","registered":true},{"domain":"exaple.com","technique":"omission","registered":true},{"domain":"exammple.com","technique":"duplication","registered":true},{"domain":"exapmle.com","technique":"transposition","registered":true},{"domain":"ezample.com","technique":"adjacent_key","registered":true},{"domain":"example.co","technique":"alternate_tld","registered":true},{"domain":"examle.com","technique":"omission","registered":true},{"domain":"exampple.com","technique":"duplication","registered":true},{"domain":"examlpe.com","technique":"transposition","registered":true}]}},"exampleRequest":{"limit":30,"domain":"example.com"},"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Gsict5c1-2_ltW__5aBwX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates typo and look-alike domain variations for a given domain and checks which are already registered to detect typosquatting and brand impersonation.","exampleAgentPrompt":"Can you scan stripe.com for typosquat lookalike domains — check up to 50 variations and tell me which ones are already registered so I can see if anyone is impersonating us?","exampleUseCases":null,"resultDescription":"Returns a risk grade and score for the domain, a list of registered lookalike domains (with details per finding), a list of still-available variations, counts of registered vs available domains, and the total number of variations checked.","failureModes":["Missing domain query parameter returns validation error","Domain without TLD is rejected","limit exceeding 50 is clamped or rejected","WHOIS/registration lookup timeouts for some variations may reduce coverage","Non-existent TLD may yield no results"],"whenToPreferThis":"Use this endpoint when you need to proactively audit a domain for typosquatting risk, detect potential phishing infrastructure, or monitor brand impersonation. Ideal for security teams, brand protection workflows, and domain portfolio audits where you need to enumerate and check registered lookalikes systematically rather than checking a single specific domain.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T01:12:43.984Z","isFirstParty":false,"canonicalSlug":"typosquat-domain-scanner-ab4c41f9"}