KeyVex
Regulatory & compliance

Consolidated Screening List

Returns entries from the US Consolidated Screening List (CSL) — the combined feed of twelve federal export-screening lists. Use this when the user asks about: whether a company or person is on a US screening / sanctions / denied-party list, trade-compliance screening of a counterparty, BIS Entity List members, Military End User designations, or to add a 'res.

EndpointGET /v1/screening-list
SourceUS Consolidated Screening List
Authx-api-key — a free key works

What it returns

One record per result. Fields (from a live response):

Filters

nameCase-insensitive substring matched against the entry name AND its alternate names / aliases.
source_shortFilter to one source list by short code: SDN, EL, DPL, MEU, UVL, CMIC, CAP, DTC, ISN, MBS, PLC, SSI.
typeFilter by entry type.
countryISO-2 country code (e.g. 'CN', 'RU', 'IR'). Matches entries with an address in that country.
programCase-insensitive substring against the entry's sanctions / control programs.
sort_byDefault: name.
sort_orderDefault: asc (alphabetical by name).
limitMaximum records to return. Default 50, max 500.

Example request

curl "https://api.keyvex.com/v1/screening-list?limit=1" \
  -H "x-api-key: YOUR_KEY"

Response

{
  "results": [
    {
      "source_information_url": "https://www.bis.gov/licensing/guidance-on-end-user-and-end-use-controls-and-us-person-controls",
      "addresses": [
        {
          "address": "3037 S. 69TH DRIVE",
          "city": "PHONEIX",
          "state": "AZ",
          "postal_code": "85043",
          "country": "US"
        }
      ],
      "entity_number": null,
      "alt_names": [],
      "nationalities": [],
      "countries": [
        "US"
      ],
      "source": "Denied Persons List (DPL) - Bureau of Industry and Security",
      "title": null,
      "type": null,
      "source_list_url": "https://www.bis.gov/licensing/end-user-guidance/denied-persons-list-dpl",
      "source_short": "DPL",
      "name": " ADRIAN MANUEL HERNANDEZ",
      "ids": [],
      "id": "csl-DPL-66c933d8a74c4808b50501cb86e4721a49dd4a503b583df9080bdfd2",
      "programs": [],
      "source_id": "66c933d8a74c4808b50501cb86e4721a49dd4a503b583df9080bdfd2",
      "remarks": "FR NOTICE ADDED",
      "scraped_at": "2026-06-20T09:50:16.493Z"
    }
  ],
  "count": 1,
  "has_more": true
}

Example questions you can answer

Related datasets

Query Consolidated Screening List from your AI

Hand any AI your key + the OpenAPI spec and it can pull this dataset directly. Free key = full data, 60 requests/day.

Get a free key OpenAPI spec → REST docs →
← All 60+ datasets