The high risk country check response payload contains a detailed analysis of a business’s operating locations and customer countries. The check evaluates whether the business operates in or has significant connections to countries that are considered high risk or prohibited.

Check ID

kyb.high_risk_country_tool

Response Structure

{
  type: "HighRiskCountryCheckResult";
  verified_country: string | null;
  verified_customer_countries: Array<string> | null;
  passed: boolean;
}

Example Response

{
  "type": "HighRiskCountryCheckResult",
  "verified_country": "US",
  "verified_customer_countries": ["US", "CA", "GB"],
  "passed": true,
  "verification_data": {
    "business_countries": {
      "source_1": {
        "text": "Headquartered in San Francisco, California with offices in Toronto and London",
        "source_id": "company_website",
        "countries": ["US", "CA", "GB"],
        "analysis": "The business has confirmed operations in the United States, Canada, and United Kingdom, none of which are high risk or prohibited jurisdictions."
      }
    },
    "customer_countries": {
      "source_1": {
        "text": "We serve customers primarily in North America and Western Europe",
        "source_id": "terms_of_service",
        "countries": ["US", "CA", "GB", "FR", "DE"],
        "analysis": "The business serves customers in low-risk jurisdictions across North America and Western Europe."
      }
    }
  }
}

Response Fields

type
string
The type identifier for the response. Will be “HighRiskCountryCheckResult”.
verified_country
string | null
The primary country of operation for the business, verified through documentation and web research.
verified_customer_countries
array | null
List of countries where the business has confirmed customer operations.
passed
boolean
Indicates whether the business passed the high risk country check. False if operations are found in prohibited or high risk countries.
verification_data
object
Detailed findings from the country verification process.
business_countries
object
Information about countries where the business has physical operations.
source_id
string
Identifier for the source of the country information.
text
string
Relevant text excerpt mentioning the country connection.
countries
array
List of country codes found in the source.
analysis
string
Analysis of the country findings from this source.
customer_countries
object
Information about countries where the business serves customers.
source_id
string
Identifier for the source of the customer country information.
text
string
Relevant text excerpt mentioning customer locations.
countries
array
List of country codes where customers are served.
analysis
string
Analysis of the customer country findings from this source.

Key Components

Country Analysis

The check evaluates countries in two main categories:
  1. Business Operations: Physical presence, incorporation, and primary business activities
  2. Customer Base: Countries where the business actively serves customers

Risk Categories

Countries are classified into three risk levels:
  1. Prohibited Countries: Jurisdictions where business operations are not allowed
  2. High Risk Countries: Jurisdictions requiring enhanced due diligence
  3. Acceptable Countries: Jurisdictions with standard risk levels

Verification Process

The check performs the following verifications:
  1. Analyzes business registration and incorporation documents
  2. Reviews website and online presence for operational locations
  3. Examines terms of service and customer agreements
  4. Verifies against lists of prohibited and high-risk jurisdictions
  5. Considers both direct operations and indirect business relationships