{"uid":"cap_WHz0nh1J692E1N9fVzGTs","slug":"text-trust-domain-similarity-checker-6ca19603","name":"Text-Trust Domain Similarity Checker","description":"Compare a domain against a caller allowlist using edit distance and visual confusable skeleton similarity.","url":"https://gateway.apiosk.com/text-trust/check/domain-similarity","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.022","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2jwq7JOW6G5CmQ0-jW5sW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a given domain name visually resembles any domain in an allowlist, detecting potential typosquatting and phishing domains","exampleAgentPrompt":"Can you check whether 'paypa1.com' is suspiciously similar to any of our trusted domains — paypal.com, stripe.com, and apple.com — and tell me if it looks like a phishing attempt?","exampleUseCases":[{"title":"Verify user-submitted links before email delivery","prompt":"Before we send out this marketing email with a link to 'amaz0n-deals.com', can you check if it visually resembles any of our approved brand domains like amazon.com, apple.com, or microsoft.com? I want to make sure we're not accidentally distributing something that looks like a phishing site."},{"title":"Screen new vendor domains in marketplace","prompt":"We just onboarded a vendor whose website is 'sh0pify-tools.net' — can you check if that domain looks suspiciously similar to any of the legitimate payment processors we whitelist, like shopify.com, stripe.com, and paypal.com? I'm worried it might be impersonating a trusted service."},{"title":"Flag risky domains in customer support tickets","prompt":"A customer just sent us a support ticket with a link to 'g00gle-analytics.io' where they claim to have found account issues. Can you compare that against our list of trusted internal domains — google.com, analytics.google.com, and our own company domain — and let me know if it looks like a lookalike or typosquatting attack?"}],"resultDescription":"Returns a JSON object with ok status, the best matching domain from the allowlist along with a visual distance score (0 = identical), and a boolean 'suspicious' flag indicating whether the input domain is likely a lookalike or typosquatted version of a trusted domain.","failureModes":["Empty or malformed domain string returns a validation error","Allowlist array is empty or missing, leaving no reference domains to compare against","Domain string contains unsupported characters or invalid TLD format","Rate limiting or payment failure (x402) if USDC balance is insufficient","Network timeout if the similarity computation exceeds server limits"],"whenToPreferThis":"Use this endpoint when you need to programmatically detect lookalike or typosquatted domains against a custom allowlist, especially in fraud prevention, phishing detection pipelines, or trust-and-safety workflows where you supply your own list of legitimate domains to compare against.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:01:17.942Z","isFirstParty":false}