# SiteCheck Export Control Screening

> SiteCheck Export Control Screening is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-16).

Searches the US Consolidated Screening List (trade.gov) to check if a named entity appears on export control, sanctions, or restricted party lists

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/screen/export-control?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-export-control-screening-e7d9230c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_32ke6_i2v-MCKfoXQ1YPM

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-export-control-screening-e7d9230c
```

Example prompt: Can you screen 'Huawei Technologies' against the US Consolidated Screening List to see if they appear on any export control or sanctions lists — filter by China (CN) and return up to 10 results?

## When to prefer this

Use this endpoint when you need to screen individuals, companies, or organizations against official US government export control and sanctions lists including OFAC SDN, BIS Entity List, and Sectoral Sanctions Identifications List. Prefer this over manual lookups or generic web search when you need structured, machine-readable compliance data with match scores and official source references. Ideal for automated due diligence pipelines, vendor onboarding workflows, or pre-transaction compliance checks.

## Known failure modes

- Missing required 'name' query parameter returns validation error
- Name string exceeding 200 characters rejected
- Invalid ISO-2 country code may return empty results or error
- Limit value outside 1–50 range may be rejected or clamped
- No matches found returns count:0 with empty results array
- Service unavailable or timeout from upstream trade.gov data source

## How this service works

Searches the US trade.gov Consolidated Screening List (Entity List, SDN, Denied Persons, Unverified, ITAR Debarred, etc.) by name and optional country. Each hit includes list name, aliases, addresses, programs, federal register notice, and match score.

## Output

Returns a JSON object with a count of matches, the total number of results, the source (US trade.gov Consolidated Screening List), and an array of matched entities each containing: list name, entity name, aliases, match score (0–100), addresses, programs, start/end dates, license policy, license requirements, federal register notice reference, and a source URL. Also includes a checkedAt timestamp and a disclaimer.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Name or keyword to search (1–200 characters)"
      },
      "limit": {
       "type": "string",
       "description": "Max results to return (1–50, default 20)"
      },
      "country": {
       "type": "string",
       "description": "Optional ISO-2 country code filter (e.g. RU, CN, IR)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 3,
  "total": 3,
  "source": "US trade.gov Consolidated Screening List (https://www.trade.gov/consolidated-screening-list)",
  "results": [
   {
    "list": "Entity List (EL) - Bureau of Industry and Security",
    "name": "Rosneft",
    "type": null,
    "score": 100,
    "aliases": [
     "Open Joint-Stock Company Rosneft Oil Company",
     "OAO Rosneft Oil Company",
     "Oil Company Rosneft"
    ],
    "endDate": null,
    "programs": [],
    "addresses": [
     "26/1, Sofiyskaya Embankment, Moscow, 117997, RU"
    ],
    "sourceUrl": "https://www.bis.gov/regulations/ear/744#supplement-4-744",
    "startDate": "2014-09-17",
    "licensePolicy": "See § 746.8(b)(2) of the EAR",
    "licenseRequirement": "For all items subject to the EAR when used in projects specified in § 746.8(a)(4) of the EAR",
    "federalRegisterNotice": "79 FR 55612; 89 FR 51653"
   },
   {
    "list": "Specially Designated Nationals (SDN) - Treasury Department",
    "name": "OPEN JOINT-STOCK COMPANY ROSNEFT OIL COMPANY",
    "type": "Entity",
    "score": 100,
    "aliases": [
     "OJSC ROSNEFT OIL COMPANY",
     "ROSNEFT OIL COMPANY",
     "OAO ROSNEFT OIL COMPANY"
    ],
    "endDate": null,
    "programs": [
     "UKRAINE-EO13662",
     "RUSSIA-EO14024"
    ],
    "addresses": [
     "26/1 Sofiyskaya Embankment, Moscow, 115035, RU"
    ],
    "sourceUrl": "https://sanctionslist.ofac.treas.gov/Home/SdnList",
    "startDate": null,
    "licensePolicy": null,
    "licenseRequirement": null,
    "federalRegisterNotice": null
   },
   {
    "list": "Sectoral Sanctions Identifications List (SSI) - Treasury Department",
    "name": "Open Joint-Stock Company Rosneft Oil Company",
    "type": "Entity",
    "score": 100,
    "aliases": [
     "OJSC Rosneft Oil Company",
     "Rosneft Oil Company",
     "OAO Rosneft Oil Company"
    ],
    "endDate": null,
    "programs": [
     "UKRAINE-EO13662",
     "RUSSIA-EO14024"
    ],
    "addresses": [
     "26/1 Sofiyskaya Embankment, Moscow, 115035, RU"
    ],
    "sourceUrl": "https://sanctionslist.ofac.treas.gov/Home/ConsolidatedList",
    "startDate": null,
    "licensePolicy": null,
    "licenseRequirement": null,
    "federalRegisterNotice": null
   }
  ],
  "checkedAt": "2026-10-15T19:02:04.345Z",
  "disclaimer": "Information only, not legal advice. Verify with official sources."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-export-control-screening-e7d9230c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
