SStratum APIs

Export screening API · 14-day free trial

Denied party screening API

One call screens a name against six US export lists (the Entity List, the Military End User, Denied Persons and Unverified lists, the ITAR Debarred list and US Nonproliferation Sanctions) and the UK, UN, EU and US OFAC sanctions lists, refreshed every morning. Every result names each list it checked and when.

Plans from £59 a month for 2,000 checks, with a 14-day free trial. See the plans.

Screen a name

curl "https://api.stratumapis.com/v1/export-screening/screen?name=Niki%20Kyriakou&country=GB&reference=order-4471" \
  -H "X-Stratum-Key: $STRATUM_KEY"

country is compared with the listed addresses (countryMatch), type narrows to a person or a company, and reference comes back on the result for your records. Trimmed result:

{
  "checkId": "chk_0143e5d0-1c6c-427a-a96b-91a08634185b",
  "reference": "order-4471",
  "query": "Niki Kyriakou",
  "result": "possible_match",
  "matches": [
    {
      "list": "us_el",
      "listLabel": "US Entity List (BIS)",
      "name": "Niki Panteli Kyriakou",
      "score": 0.951,
      "countryMatch": "match",
      "listedOn": "2011-08-15",
      "federalRegister": "76 FR 50407 (8/15/2011)",
      "licenceRequirement": "For all items subject to the EAR (See §744.11 of the EAR)",
      "licencePolicy": "Presumption of denial"
    }
  ],
  "listsScreened": [
    { "list": "ofsi", "name": "UK Sanctions List (FCDO)", "listUpdated": "2026-10-10", "weCheckedOn": "2026-10-10" }
  ]
}

A UK company and everyone who owns it

curl "https://api.stratumapis.com/v1/export-screening/ownership/08311287?rules=uk,us,ofac,eu" \
  -H "X-Stratum-Key: $STRATUM_KEY"

The company and everyone recorded in its ownership at Companies House, screened against the same ten lists, with a verdict for each set of rules you ask for: the UK test (more than 50% or control), the US export rules’ 50% rule for Entity List and Military End User owners, OFAC’s 50% rule (SDN owners) and the EU test. Each verdict says owned or controlled, may reach the threshold, none, or not checked, and the result says where the record stops.

A whole shipment

curl -X POST "https://api.stratumapis.com/v1/export-screening/shipments" \
  -H "X-Stratum-Key: $STRATUM_KEY" -H "content-type: application/json" \
  -d '{
    "destination": "AE",
    "reference": "PO-1042",
    "licence": { "kind": "not_assessed" },
    "parties": [
      { "role": "buyer", "name": "Harbour Freight Ltd", "country": "AE" },
      { "role": "end_user", "companyNumber": "08311287" }
    ]
  }'

Up to 20 parties by role (buyer, consignee, end user, intermediate consignee, forwarder, supplier), each a name or a UK company number, plus what GOV.UK lists for the destination and the US country controls in 15 CFR Part 746. One check for each party screened; a party that couldn’t be screened isn’t charged and the result says incomplete, never clear. Nothing is stored: the response is your record.

And the rest

  • GET /v1/export-screening/destinations/{country}: a destination’s UK and US measures, free.
  • POST /v1/export-screening/bulk: up to 100 names a request.
  • A watchlist re-screened every morning, and GET /v1/export-screening/changes for each day’s additions to and removals from the US export lists.

Plans

PlanA monthChecks includedEach extra check
Starter£592,0005p
Growth£14925,0004p
Pro£449250,0003p

A screening record, not a licensing decision: whether goods need a licence depends on what they are, where they go and their end use.

Read more