Search OFAC SDN List
ofac.sdn.searchSearch the US Treasury OFAC SDN list by name and filter results by entity type or sanctions program to screen individuals, companies, vessels, and aircraft for AML/KYC compliance.
Instructions
Search the US Treasury OFAC Specially Designated Nationals and Blocked Persons (SDN) list by name. Returns matching entities with their entity number, type (individual/entity/vessel/aircraft), sanctions program code, title, and remarks. Filter by type (individual, entity, vessel, aircraft) and/or sanctions program (IRAN, RUSSIA, CUBA, SDN, DPRK, CYBER, etc.). Use this for AML/KYC compliance screening, sanctions risk assessment, and due diligence workflows. Matching is case-insensitive substring search — search by any distinctive part of the name. Use ofac.meta.programs to see all available program codes. Data source: US Treasury OFAC — public domain, updated on business days. No API key required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name to search for in the OFAC SDN list (case-insensitive substring match). Examples: "GAZPROM", "Vladimir Putin", "Bank Melli Iran". Use the most distinctive part of the name for best results. | |
| type | No | Filter by SDN entity type. "individual" = natural persons, "entity" = companies/organisations, "vessel" = ships, "aircraft" = aircraft. Omit to search all types. | |
| limit | No | Maximum number of matches to return (default 20, max 50). | |
| program | No | Filter by OFAC sanctions program code (uppercase). Examples: "IRAN", "RUSSIA", "CUBA", "SDN", "DPRK", "CYBER", "UKRAINE-EO13685". Use ofac.meta.programs to see the full list of codes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |