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.

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