Australia & New Zealand Sanctions Lists Now Available
Australia & New Zealand Sanctions Lists Now Available
Available from: v0.1.163
The platform now screens individuals and entities against two additional sanctions lists: the Australian DFAT Autonomous Sanctions Consolidated List and the New Zealand MFAT Sanctions List (NZSL). Both lists are synced automatically every day and are visible in the Sanctions dashboard.
Data Sources
| List | Authority | Legislation | Format |
|---|---|---|---|
| DFAT | Australian Dept. of Foreign Affairs and Trade | Autonomous Sanctions Act 2011 | CSV |
| NZSL | NZ Ministry of Foreign Affairs and Trade | Russia Sanctions Act 2022 / United Nations Act 1946 | XML |
DFAT — Australia
The DFAT Autonomous Sanctions Consolidated List designates individuals and entities subject to Australian autonomous sanctions. It covers multiple regimes including Russia, Iran, Myanmar, and Syria.
- Source URL:
https://www.dfat.gov.au/sites/default/files/regulation/autonomous-sanctions/consolidated_list.csv - Format: CSV with named headers; positional column fallback for schema variations
- Aliases: semicolon- and pipe-separated alias fields are parsed and indexed
- Filtering: nil/n/a placeholder values are stripped before import
NZSL — New Zealand
The New Zealand Sanctions List is administered by MFAT and includes autonomous Russia/Ukraine sanctions (aligned with UK, EU, and US measures) as well as UN-mandated sanctions implemented under the United Nations Act 1946.
- Source URL:
https://www.mfat.govt.nz/assets/Sanctions/russia-sanctions-list.xml - Format: XML (MFAT schema:
<person>,<entity>) - Fallback: Automatically falls back to UN SCSANCTIONS XML schema (
<INDIVIDUAL>) if the primary schema is not detected
Sync Schedule
APAC lists are synced by a dedicated GitHub Actions workflow:
| Trigger | Time | Sources |
|---|---|---|
| Scheduled | 07:00 UTC daily | DFAT + NZSL |
| Manual dispatch | On demand | DFAT, NZSL, or ALL |
The APAC sync runs one hour after the main OFSI nightly sync (06:00 UTC) to spread API load. Both DFAT and NZSL sync steps use continue-on-error: true — a temporary outage at a government data source will not prevent the other lists from syncing.
DFAT and NZSL are also available as selectable sources in the main Nightly Sync workflow (workflow_dispatch) and will run when source: ALL is selected.
Manual Sync via the Dashboard
- Navigate to Dashboard → Sanctions.
- Locate the AU (DFAT) or NZ (NZSL) list card.
- Click Sync to trigger an immediate sync for that source.
Manual Sync via the API
Trigger a sync for a specific source using the sync endpoint:
# Sync Australia DFAT list
curl -X POST "https://<your-app-url>/api/sanctions/sync?source=DFAT" \
-H "x-api-key: <SANCTIONS_SYNC_API_KEY>"
# Sync New Zealand NZSL list
curl -X POST "https://<your-app-url>/api/sanctions/sync?source=NZSL" \
-H "x-api-key: <SANCTIONS_SYNC_API_KEY>"
See the Sanctions Sync API reference for full parameter details.
Failure Alerting
If the APAC sync workflow fails, a Slack alert is sent to the configured webhook. To enable Slack alerts, set the SLACK_ALERT_WEBHOOK_URL repository secret. If the secret is not configured, the failure is logged to the GitHub Actions run output instead.
Coverage Summary
With this release, the platform screens against the following sanctions lists:
| Source | Region | List |
|---|---|---|
| OFSI | United Kingdom | UK Consolidated Sanctions List |
| EU | European Union | EU Consolidated Sanctions List |
| UN | United Nations | UN Security Council Consolidated List |
| OFAC | United States | SDN & Consolidated Sanctions List |
| DFAT | Australia | Autonomous Sanctions Consolidated List |
| NZSL | New Zealand | MFAT Sanctions List |