Sanctions list
Canada's Consolidated Autonomous Sanctions List: what it covers and how to screen names against it
Canada's Consolidated Autonomous Sanctions List brings together the individuals, entities and ships listed under the regulations of the Special Economic Measures Act and the Justice for Victims of Corrupt Foreign Officials Act. CompliAPI ingests Global Affairs Canada's XML daily and screens every listed name and alias.
- Publisher
- Global Affairs Canada
- List type
- Sanctions
- Refresh
- Ingested daily
- API list slug
ca_sanctions- Official source
- Consolidated Canadian Autonomous Sanctions List
- Download
- Full list as CSVJSONOfficial fileNo API key required.
About this list
Canada imposes autonomous sanctions — measures it adopts itself rather than under a UN Security Council resolution — through regulations made under the Special Economic Measures Act (SEMA) and the Justice for Victims of Corrupt Foreign Officials Act, Canada's Magnitsky law. Global Affairs Canada consolidates the people, entities and ships named in those regulations into one bilingual list, published as an XML file. In early November 2026 it held 5,708 listings, about four in five of them under the Russia, Ukraine, Iran and Belarus regulations.
Each listing records the regime it falls under, the schedule and item number that locate it in the regulation, the person's names or the entity or ship name, published aliases — often in Belarusian and Russian Cyrillic as well as Latin transliterations — a date of birth for individuals, and an IMO number for ships. Canada implements UN Security Council sanctions under a separate law, the United Nations Act, so UN designations are not on this list; CompliAPI screens those through the UN Security Council Consolidated List.
Apart from ships' IMO numbers, the list carries no identifiers — no identity documents, emails, websites or wallet addresses — so a listed person or entity surfaces through a name or alias match on /screen/name, and a listed ship through its name or its IMO number on /screen/vessel.
What CompliAPI extracts
- Names of individuals, entities and ships, with their published aliases in Latin and Cyrillic script, screened with /screen/name
- Ships' IMO numbers, screened with /screen/vessel
- Birth dates of listed individuals, used to separate namesakes
How CompliAPI handles it
Official XML, daily
CompliAPI downloads Global Affairs Canada's consolidated XML daily. Each listing is keyed by its regime, schedule and item number, so it keeps the same identity from one run to the next.
Every name and alias
The primary name and each published alias, in every script the list uses, become screenable through /screen/name; birth dates of individuals are kept to separate namesakes. A ship's build date is not treated as a birth date.
Reconciled for this list alone
Each run is reconciled for Canada's list only, so a listing Canada removes stops matching without touching any other list's data.
Screen against this list
Every /screen endpoint checks all enabled lists by default and names the list behind each match. Add the ?lists= filter to restrict a request to this source.
GET /api/v1/screen/name?name={name}&lists=ca_sanctions
Response
{
"value": "Jane Example",
"flagged": false,
"sanctioned": false,
"lists_checked": ["ca_sanctions"],
"threshold": 85,
"excluded": 0,
"matches": []
}Frequently asked questions
What is Canada's Consolidated Autonomous Sanctions List?
Global Affairs Canada's consolidated list of the individuals, entities and ships named in regulations under the Special Economic Measures Act and the Justice for Victims of Corrupt Foreign Officials Act. These are sanctions Canada adopts on its own authority, as opposed to UN Security Council sanctions, which Canada implements under the United Nations Act.
Does Canada's list include UN sanctions?
No. Canada implements UN Security Council sanctions under the United Nations Act, and those designations are not part of the consolidated autonomous list. To cover both, screen against Canada's list and the UN Security Council Consolidated List; CompliAPI checks both in one request and names the list on every match.
Why can't I screen passport numbers or emails against the Canadian list?
Because the list does not publish them. Each listing carries names, aliases, a date of birth for individuals and an IMO number for ships, but no passport numbers, emails, websites or wallet addresses. CompliAPI screens people and entities through /screen/name, which matches names and aliases with a 0–100 score, and ships also through /screen/vessel by IMO number.
How are Belarusian and Russian spellings handled?
Many Canadian listings publish a person's name in several forms — Belarusian and Russian transliterations in Latin script and the original Cyrillic. CompliAPI screens each published form as an alias, so a query in any of those spellings can match. It does not transliterate between scripts itself: a Latin-script query matches the Latin forms the list publishes.
Does a match on Canada's list set sanctioned: true?
Yes. The list is classified as sanctions data, so a name match sets both flagged and sanctioned, with the match naming ca_sanctions as its list and carrying the regime, schedule and item number in its metadata.
Related
Sanctions list
The UK Sanctions List (FCDO): the UK's single sanctions designation list
The UK Sanctions List is the FCDO's single UK designation list since January 2026: what it covers, how to search it free, how to screen against it by API.
Sanctions list
The EU sanctions list: the consolidated financial sanctions file (FSF)
The EU sanctions list (the Commission's consolidated financial sanctions file, FSF): what it covers, how to search it free and how to screen against it.
Sanctions list
The UN Security Council Consolidated List: who is on it and how to screen against it
The UN Security Council Consolidated List names every individual and entity under Security Council sanctions: what it covers, how national lists implement it, and how to screen names and IDs against it by API.
Sanctions screening
Sanctions screening API — every list, one GET request
Screen crypto addresses, emails, websites, IDs and countries against OFAC, EU, UK and more in one GET.
Screen against Canada data
Get a free API key and make your first request in minutes — every screen checks all enabled lists in one call.
Free tier: 1,000 requests a month. No credit card required.
CompliAPI provides data and tools that support compliance workflows. It does not provide legal advice, and organizations should determine their obligations with qualified counsel.