BIS Export Control List Change Report avatar

BIS Export Control List Change Report

Pricing

from $8.00 / 1,000 bis restricted party rows

Go to Apify Store
BIS Export Control List Change Report

BIS Export Control List Change Report

Track BIS controls. Open Input → leave defaults → Start (1 bounded BIS watch + up to 2 descriptive rows ≈ USD 0.016/run): https://console.apify.com/actors/yLh8afpnuRRUtYVQF/input

Pricing

from $8.00 / 1,000 bis restricted party rows

Rating

0.0

(0)

Developer

naoki anzai

naoki anzai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Open Input (leave defaults → Start) Paid first-run JSON ≈ USD 0.016/run (1 bounded BIS watch + up to 2 descriptive rows). Keep reports, exports, and movement options bounded for the first run. Open Console Input (deep link above) and run this JSON.

{
"watchlists": [
{
"id": "dpl-name-watch-wave-t",
"listTypes": [
"denied_persons"
],
"names": [
"SEMICONDUCTOR SYSTEMS INTL"
],
"countries": []
}
],
"monitorKey": "dpl-name-watch-wave-t",
"initialRunMode": "emit_backfill",
"generateReport": false,
"emitRawRows": true,
"emitExport": false,
"emitUnchanged": false,
"maxRowsPerList": 2,
"maxChargeUsd": 0.02,
"dryRun": false
}

Paste watchlist and Start.

Export-control teams, procurement reviewers, and audit analysts provide BIS list types plus optional country/name watch conditions and receive source-linked descriptive alerts, delta reports, and JSON exports from official BIS downloads.

You input a recurring watch and a stable monitorKey; the Actor reads the official Entity List, Denied Persons List, and Unverified List files and compares them with the prior complete snapshot.

You receive potential source-linked matches and list deltas, never an identity, authorization, legal, or transaction decision.

Store Quickstart

Use the first run as a free baseline. It stores the complete official source bundle and emits zero rows and zero charges.

{
"watchlists": [{
"id": "dpl-name-watch",
"listTypes": ["denied_persons"],
"names": ["SEMICONDUCTOR SYSTEMS INTL"],
"countries": []
}],
"monitorKey": "dpl-name-watch",
"initialRunMode": "baseline_only",
"generateReport": true,
"emitRawRows": false,
"emitExport": false,
"emitUnchanged": false,
"maxChargeUsd": 50,
"dryRun": false
}

Example 1: Country watch across all three BIS lists

{
"watchlists": [{
"id": "asia-country-watch",
"listTypes": ["entity", "denied_persons", "unverified"],
"names": [],
"countries": ["CN", "TW", "HK"]
}],
"monitorKey": "asia-country-watch",
"initialRunMode": "baseline_only",
"generateReport": true,
"emitExport": true,
"maxChargeUsd": 50,
"dryRun": false
}

Example 2: Name watch with a report and export

{
"watchlists": [{
"id": "supplier-name-watch",
"listTypes": ["entity", "unverified"],
"names": ["Example Robotics", "Example Components"],
"countries": []
}],
"monitorKey": "supplier-name-watch",
"initialRunMode": "emit_backfill",
"generateReport": true,
"emitRawRows": false,
"emitExport": true,
"maxChargeUsd": 50,
"dryRun": false
}

Example 3: Deterministic local preview

{
"watchlists": [],
"monitorKey": "preview",
"initialRunMode": "baseline_only",
"generateReport": true,
"emitRawRows": true,
"emitExport": true,
"dryRun": true
}

Use with Apify MCP

Exact actor: taroyamada/bis-export-control-list-change-report

Sample input JSON:

{
"watchlists": [
{
"id": "dpl-example-name",
"listTypes": [
"denied_persons"
],
"names": [
"SEMICONDUCTOR SYSTEMS INTL"
],
"countries": []
}
],
"maxRowsPerList": 3,
"maxChargeUsd": 3
}

What the output contains

  • bis_restricted_party_row: optional normalized source row for an added, removed, or changed record.
  • bis_list_change_alert: one source-linked alert per selected delta.
  • bis_export_control_delta_report: an aggregate report with counts by list type and source pages.
  • bis_change_export: a compact JSON-ready delta export.
  • record.sourceUrl and record.sourcePageUrl: the official source references used for the observation.
  • potentialMatch: true and matchReason: descriptive watch matching only.

The Actor does not enrich people or organizations, use private data, use a Trade.gov key, or make a legal, licensing, authorization, compliance, identity, or transaction conclusion.

Pricing

EventPrice
bis-restricted-party-row$0.008
bis-list-change-alert$0.50
bis-export-control-delta-report$18
bis-change-export$10

There is no start event. baseline_only and unchanged runs emit 0 rows / 0 charge. Before delivery, the Actor estimates all event charges and stops if maxChargeUsd would be exceeded. It also requires a positive Apify chargedCount receipt for each delivered row and saves state only after delivery succeeds.

Compliance guardrails

This is a descriptive public-data monitor, not a legal or export-control decision system. A potential match is not an identity resolution and not a conclusion about a party or transaction. Review the current official BIS source and obtain qualified advice before acting.

Only official BIS landing pages and BIS-hosted CSV/TXT downloads are accepted. HTML, empty files, header drift, inconsistent rows, and truncated quoted fields fail closed. See docs/source-compliance.md for the full boundary.

Run the next report