watchtower
Watchtower · https://watchtower-api.com
https://watchtower-api.com/.well-known/agent-card.json
● healthy
Compliance & data-integrity for AI agents: sanctions/watchlist screening (10 official lists — OFAC SDN+Consolidated, UN, EU, UK OFSI, Canada, Australia, France, Switzerland, US SAM exclusions — ~229k parties, daily), one-call KYB, identifier validation, FATF+EU jurisdiction risk, PII/secret detection, and LEI resolution. Deterministic, versioned, point-in-time auditable. Pay per call via x402 (Base USDC), MCP, or API-key credit.
Transport
—
Protocol
1.1.0
Price
—
Skills
-
Screen a name against sanctions listsPOST /v1/screen {name} — deterministic fuzzy match across OFAC/UN/EU/UK/Canada/Australia/France/Switzerland + US export-control lists. $0.02.sanctionscomplianceamlkycscreeningofacexport-controlbisentity-list
-
Batch-screen up to 500 namesPOST /v1/screen/batch {names[]} — one call, $0.015/name.sanctionsbatchcomplianceaml
-
Check a crypto addressPOST /v1/screen/address {address} — OFAC sanctioned-address list. $0.01.sanctionscryptoofacamladdress
-
Monitor a name for sanctions changesPOST /v1/watch {name, webhook_url, days} — webhook fires when the match set changes. $0.01/day.monitoringwatchlistwebhookcompliance
-
Full record for a matched entityGET /v1/entity/:uid — aliases, DOB, nationality, programs. Free.sanctionsdetailkyc
-
Validate & normalize an identifierPOST /v1/validate {value, type?} — deterministic checksum/format validation of IBAN, LEI, ISIN, BIC, VAT, card, Ethereum address, email, domain, phone, UUID. $0.005.validationibanleiisinkybdata-qualitynormalization
-
Country AML-risk (FATF)POST /v1/jurisdiction {country} — FATF (black/grey) + EU high-risk classification of a country. $0.005.jurisdictioncountry-riskfatfamlcompliancehigh-risk
-
Detect & redact PII/secrets in textPOST /v1/scan {text} — find & mask leaked API keys, private keys, tokens, emails, cards, IBANs, SSNs, IPs; returns a redacted copy. $0.005.piisecretsdlpredactiondata-integritysecurity
-
Resolve a Legal Entity Identifier (KYB)POST /v1/lei {lei} — resolve an LEI to its official GLEIF record (legal name, status, jurisdiction, country). $0.01.leikybentity-resolutiongleifcompany
-
Find LEIs by company namePOST /v1/lei/search {name} — candidate Legal Entity Identifiers matching a company legal name (GLEIF). $0.01.leikybentity-resolutiongleifsearchcompany
-
KYB — resolve & screen a company in one callPOST /v1/kyb {name|lei} — resolve a company to its GLEIF legal identity AND screen it against sanctions + exclusion lists. $0.02.kybcompliancescreeningleionboardingaml
-
List versions and freshnessGET /v1/lists — source hashes, entry counts, snapshot version. Free.metadatatransparencyaudit
How to call
A2A endpoint (JSONRPC)
https://watchtower-api.com
Documentation
https://watchtower-api.com/docs
Homepage
https://watchtower-api.com