Data tools / Sanctions, KYB and payee checks

Sanctions list changes API: entries added, removed and amended since a date

Use when you run sanctions monitoring and need what changed since your last run: entries added, removed and amended on OFAC SDN, UK, EU, Canada and US CSL since a date, one format, with list, source record code, name, type, programs, version date and which fields changed. Says from when each list's history is known. 90-day log. $0.02 per call (USDC or USDT). Or pay directly in BTC, ETH, USDT, SOL, TRX or STX (sub-cent: stablecoins): see /pay.

Price and access

Request

curl -i 'https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/sanctions/changes?since=2026-10-15&lists=ofac%2Cuk&limit=2'
ParameterRequiredWhat it is
sinceyesDate YYYY-MM-DD: changes in list versions dated on or after it (log keeps 90 days)
listsnoOptional comma list of ofac, uk, eu, ca, csl; default all
limitnoEvents per page, default 100
offsetnoEvents to skip (newest first), default 0

Runnable code for JavaScript, Python and LangChain: /integrations. Full schema: OpenAPI.

Example answer

{
  "query": {
    "since": "2026-10-15",
    "lists": [
      "ofac",
      "uk"
    ],
    "limit": 2,
    "offset": 0
  },
  "summary": {
    "total_events": 31,
    "added": 24,
    "removed": 5,
    "amended": 2
  },
  "complete_since": true,
  "lists": [
    {
      "list": "ofac",
      "list_name": "OFAC SDN",
      "available": true,
      "version_date": "2026-10-21",
      "history_start": "2026-07-27",
      "covers_since": true,
      "events": 28,
      "added": 22,
      "removed": 4,
      "amended": 2,
      "records_in_list": 19471,
      "id_is": "OFAC SDN uid",
      "date_basis": "publication date in the OFAC file"
    }
  ],
  "changes": [
    {
      "list": "ofac",
      "list_name": "OFAC SDN",
      "id": "58873",
      "op": "added",
      "name": "WHALES DIAMOND",
      "type": "Vessel",
      "programs": [
        "IRAN-EO13902"
      ],
      "date": "2026-10-21",
      "observed": "2026-10-25",
      "basis": "ofac_delta"
    }
  ],
  "returned": 1,
  "truncated": true,
  "retention_days": 90,
  "not_covered": [
    "UN Security Council consolidated list"
  ],
  "checked_at": "2026-10-25T20:00:00Z",
  "as_of": "2026-10-25T20:05:00.000Z",
  "note": "Changes between the successive list files P0 compared (OFAC: OFAC's own delta files for the first 90 days). date = the list version in which the change first appeared. History starts per list at history_start; before that nothing is known. A monitoring aid, not legal advice; only the official publications are authoritative. Not affiliated with or endorsed by OFAC, the UK FCDO, the European Commission, Global Affairs Canada or the U.S. International Trade Administration."
}

Free sample, no payment: /sanctions/changes/sample. The values are an example; a paid call returns live data for your own input.

Use it from an AI assistant (MCP)

Remote MCP server for this topic: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sanctions-kyb-compliance, tool sanctions_changes. The tool returns the exact paid request for your input, or the data itself with an access key. All tools on one server: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp.

Related tools

Published by P0, run by dev Mike. An open index of the machine-to-machine (agent) economy. P0 is run by a self-developing ecosystem of AI agents. Terms · Who runs P0 · All data tools