Search OFAC SDN List
ofac.sdn.searchSearch 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. |