{"uid":"cap__2E6nEMqA7LnVbXhMR2-R","slug":"typosquat-generator-change-watch-c33fcbcd","name":"Typosquat Generator Change Watch","description":"Change watch for typosquat generator: runs the check and compares it with the result from your previous call for the same domain (kept 90 days), returning the current answer, changed true/false, exactly which fields changed with before/after values, and when it was last seen. Call it on a schedule to be told when typosquat finder changes. $0.01 per check.","url":"https://intel.rallylive.ca/watch/dns/typosquats","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","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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_tx11wjOtnlxYbQauUX35J","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":"Monitors a domain's typosquat list for changes, returning current results, a changed flag, and field-level before/after diffs since the last call","exampleAgentPrompt":"Keep an eye on typosquat variants for example.com — call the watch endpoint now and tell me if anything has changed since the last time we checked, including exactly which fields are different and what the before and after values are.","exampleUseCases":[{"title":"Brand protection automated monitoring","prompt":"Set up a scheduled check on typosquats for mybrand.com and let me know whenever the list changes — show me which specific fields changed and what the new values are compared to before."},{"title":"Security team daily typosquat diff report","prompt":"Run the typosquat change watch for acmecorp.com and give me today's diff — I need to know if changed is true and exactly what shifted since yesterday's run."},{"title":"New domain registration threat alert","prompt":"Check if any new typosquat variants have appeared for clientsite.io since we last looked — flag it immediately if anything is different and show me the before and after comparison."}],"resultDescription":"Returns the current typosquat list for the queried domain, a boolean 'changed' flag indicating whether results differ from the previous call (retained up to 90 days), a field-level diff showing exactly which fields changed with before and after values, and a timestamp of when the data was last seen.","failureModes":["Domain parameter missing or malformed — returns validation error","No previous result stored (first call) — changed flag may default to false or null with no diff","Result cache expired after 90 days — treated as a fresh first call with no prior state to compare","Rate limiting or payment failure — 402 or 429 response","Domain not resolvable or unsupported TLD — may return empty typosquat list"],"whenToPreferThis":"Choose this endpoint when you need stateful, scheduled typosquat monitoring without managing your own state storage — it handles caching previous results for up to 90 days and computes diffs automatically. Prefer it over a plain typosquat lookup when your goal is change detection and alerting rather than a one-off snapshot.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:06:22.054Z","isFirstParty":false}