Здесь опубликованы два списка санкций и экспортного контроля, которые трудно получить в машиночитаемом виде: в форматах JSON и CSV, с двуязычными значениями полей и указанием официального источника. Скачивание бесплатное, коммерческое использование разрешено, требуется лишь сохранить указание авторства.
OFAC, ООН и база финансовых санкций ЕС сами публикуют машиночитаемые файлы, а агрегаторы вроде OpenSanctions уже их включают — в том числе и китайские списки ниже. Публиковать это ещё раз бессмысленно. Здесь предлагается другая форма: плоские таблицы без собственной модели данных, китайские и английские названия в отдельных колонках, каждая строка прослеживается до своего объявления.
Публикуется только в виде отдельных объявлений на китайском языке; официальной структурированной версии не существует. Здесь это таблица: китайские и английские названия в отдельных колонках (английское название есть у всех 196 строк), а в поле remarks указаны издавший орган и номер объявления, чтобы строку можно было сверить с оригиналом. Именно связка китайского и английского написания рвётся чаще всего, когда проверка идёт только по английским названиям.
Спрятано внутри консолидированного текста регламента на EUR-Lex. Чтобы получить строки, приложение приходится разбирать из текста самостоятельно.
| Файл | Строк | Содержание |
|---|---|---|
china-mofcom.json | 196 | Список ненадёжных лиц и перечень экспортного контроля |
china-mofcom.csv | 196 | Список ненадёжных лиц и перечень экспортного контроля |
eu-annex-iv.json | 921 | Военные конечные пользователи, Приложение IV к 833/2014 |
eu-annex-iv.csv | 921 | Военные конечные пользователи, Приложение IV к 833/2014 |
manifest.json | — | Индекс наборов: количество строк, имена файлов, источники, дата генерации |
Пути к файлам постоянны, поэтому их можно тянуть по расписанию. Значение generated_at в manifest.json показывает, актуальна ли ваша локальная копия.
curl -O https://tradeprotected.com/data/china-mofcom.json
curl -s https://tradeprotected.com/data/manifest.json | jq -r '.generated_at'
Оба набора используют одни и те же поля. Если двуязычное имя не удаётся разделить надёжно, поле остаётся пустым, а не заполняется догадкой: лучше отсутствующая колонка, чем половина имени, которую нижестоящий код примет за истину.
name name_zh name_en type programs programs_en country country_en listed_on remarks
В Приложении IV есть дополнительные поля, разобранные из примечаний: local_name (кириллица или иное местное письмо), aliases, address, registration_number, website.
В китайском наборе есть также поле name_ja — официальное японское наименование для 42 японских компаний из списка. Минкоммерции публикует их в транслитерации упрощёнными иероглифами (株式会社神戸製鋼所 записано как 神户制钢所), поэтому ни китайское, ни английское название не сопоставляется с японским реестром юридических лиц. В Приложении IV японских лиц нет, и столбец отсутствует.
Набор данных заархивирован на Zenodo и имеет DOI. В статьях, отчётах и описаниях данных ссылайтесь так — эта ссылка останется рабочей независимо от судьбы сайта:
TradeProtected (2026). China sanctions and export-control lists, and EU Regulation 833/2014 Annex IV, in machine-readable form. Zenodo. https://doi.org/10.5281/zenodo.21851071
Сами факты публикуются государственными органами и объектом авторского права не являются; лицензируется именно составление, двуязычное сопоставление и указание источников. Публикуется на условиях CC BY 4.0: можно использовать коммерчески, распространять и создавать производные — достаточно сохранить указание авторства.
Вставьте любую из этих строк на свою страницу, в документацию или в описание данных:
Data compiled by TradeProtected — https://tradeprotected.com
<a href="https://tradeprotected.com">TradeProtected</a>
Пересобирается при изменении исходных списков. Значение generated_at в каждом файле и в manifest.json показывает, на какой момент актуальна копия. generated_at 2026-08-16
Перед принятием решений сверяйтесь с официальной записью. Эти файлы — слой удобства, а не сама запись.
Чего-то не хватает, кто-то указан ошибочно, неверная дата или неправильно разделённое имя? Напишите нам. Исправления попадают и в рабочий инструмент проверки.
Не хотите разворачивать данные у себя? Проверяйте онлайн, без регистрации.
Бесплатная проверка →Если удобнее запрашивать по одному имени, а не синхронизировать весь файл, смотрите документацию API. Документация API