Catalog/identity-company-screen

Identity

KYB company screen: OFAC entity match + firmographics + jurisdiction risk API

Lightweight Know-Your-Business screen for a company NAME. Fuzzy-matches the name against OFAC SDN ENTITY records only (the organisations OFAC lists — banks, airlines, trading companies — never individuals or vessels), enriches it with keyless Wikidata firmographics (country, industry, inception year, headquarters, official website), and folds in a FATF/OFAC jurisdiction-risk note when the resolved country is high-risk. Returns one deterministic verdict — clear / possible_match / sanctioned_match — plus the matched SDN entity (with entity number and sanctions program), the firmographics, and a disclaimer. Distinct from identity-sanctions-screen (matches any name, mostly individuals) and chain-sanctioned-address (crypto addresses): this is company/entity KYB by name. Answers 'Is this company on the OFAC sanctions list?', 'Should I onboard this business?', 'What country and industry is this company, and is its jurisdiction high-risk?'.

Price$0.2per request
MethodPOST
Route/v1/identity/company-screen
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache86400s public
identitykybsanctionsofaccompliancecompanyfirmographicsscreeningonboarding
API URLhttps://x402.hexl.dev/v1/identity/company-screen
Integration docs
Example request
{
  "name": "Coinbase"
}
Example response
{
  "query": "Coinbase",
  "verdict": "clear",
  "matchCount": 0,
  "matchedEntity": null,
  "matches": [],
  "firmographics": {
    "wikidataId": "Q16972754",
    "description": "American company that operates a cryptocurrency exchange platform",
    "country": "United States",
    "countryCode": "US",
    "industry": "Bitcoin",
    "headquarters": "San Francisco",
    "inceptionYear": 2012,
    "officialWebsite": "https://www.coinbase.com"
  },
  "jurisdictionRisk": {
    "countryCode": "US",
    "flagged": false,
    "note": null
  },
  "disclaimer": "Best-effort KYB screen: fuzzy name match against OFAC SDN entity records plus public Wikidata firmographics. A 'clear' verdict is not a guarantee of cleanliness, and a 'possible_match' is not a confirmation — verify the entity number against the official OFAC list before acting. NOT legal, compliance, or financial advice."
}
Input schema
{
  "type": "object",
  "required": [
    "name"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Company / legal-entity name to screen (e.g. 'Coinbase')."
    }
  },
  "examples": [
    {
      "name": "Coinbase"
    },
    {
      "name": "Banco Nacional de Cuba"
    }
  ]
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}