{"uid":"cap_ahx2hBgxsw_GkzvogOC4i","slug":"defi-shield-hazel-vercel-app-d4234db7","name":"OFAC Sanctions Screening via Fuzzy Name Matching","description":"","url":"https://defi-shield-hazel.vercel.app/api/safety/sanctions-check","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","bodyType","body","method"],"properties":{"body":{"properties":{"name":{"type":"string","description":"Name to screen against OFAC SDN list (min 2 chars)"},"country":{"type":"string","description":"Optional country filter"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":{"request":{"input":{"body":{"name":"John Smith","country":"US"},"type":"http","method":"POST","bodyType":"json"}},"response":{"query":{"name":"John Smith","country":"US"},"matches":[{"name":"O","type":"Kuk-Ryol","score":80,"programs":["individual"]},{"name":"JO","type":"Yong Chol","score":80,"programs":["individual"]},{"name":"O","type":"Chong Ok","score":80,"programs":["individual"]},{"name":"JO","type":"Yong-Won","score":80,"programs":["individual"]},{"name":"JO","type":"Chol Song","score":80,"programs":["individual"]},{"name":"JO","type":"Kyong-Chol","score":80,"programs":["individual"]}],"risk_level":"medium","analyzed_at":"2026-06-16T01:18:29.522Z","response_time_ms":1198,"sdn_entries_searched":5000}},"exampleRequest":{"name":"John Smith","country":"US"},"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_x5WO9p8hW4Gr6wKREZgI5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screens a name against the OFAC SDN (Specially Designated Nationals) sanctions list using fuzzy matching to identify potential sanctions violations","exampleAgentPrompt":"Can you run an OFAC sanctions check on the name 'Viktor Petrov' and tell me if there's a fuzzy match on the SDN list?","exampleUseCases":null,"resultDescription":"Returns whether the provided name matches any entry on the OFAC SDN list, along with a fuzzy match score and the closest matching SDN entry details, enabling compliance decisions.","failureModes":["Name too short or ambiguous — low-confidence fuzzy match returned","SDN list data may not be fully up to date — stale match results","Common names may produce high false-positive rates","Missing or malformed name input returns validation error","Service unavailable or payment failure returns error response"],"whenToPreferThis":"Use this endpoint when you need to screen a person, organization, or entity name against the US OFAC SDN sanctions list with fuzzy matching tolerance — especially useful for DeFi/Web3 compliance workflows where exact name spelling cannot be guaranteed. Prefer this over exact-match solutions when dealing with transliterated or potentially misspelled names.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T06:44:52.629Z","isFirstParty":false}