войти

Изменения API

Версия сайта — в ответе GET /health. Правила: в версиях 0.x несовместимые изменения API помечаются здесь отдельно; с версии 1.0.0 API объявляется стабильным и несовместимые изменения выходят только в новой старшей версии.

0.13.0 — 22.10.2026

  • Серверное API работает по оплате: до лимита проверок по тарифу сайта, сверх него и без тарифа — из пакетов API; без тарифа и пакетов или при исчерпании — ответ 403 с причиной в detail. Одна проверка — текст до размера проверки, длиннее — несколько.
  • Реестры — по тарифу сайта: «старт» размечает только иностранных агентов, «стандарт» — реестры Минюста и ФСБ, «медиа» — все. Реестр вне тарифа не размечается и при явном registries.
  • /api/site: новое поле tariff — код действующего тарифа или null; dictionary_version теперь меняется при любом изменении, влияющем на пометки: настройки сайта, тариф, доп. услуга, исключения однофамильцев, обновление реестров.
  • Метод виджета без действующего тарифа сайта отвечает 403.

0.6.3 — 21.10.2026

  • /api/mark и /api/find: одиночные суррогаты в тексте — ответ 422 с объяснением, а не 500.
  • /api/site: поле dictionary_updated_at снова показывает время пересборки словаря — с исключениями однофамильцев оно сдвигалось.

0.4.0 — 21.10.2026

  • /api/mark: новый параметр url — адрес страницы, на которой будет текст. По нему действуют исключения однофамильцев; их изменение меняет dictionary_version в /api/site.

0.0.7 — 20.10.2026

  • /api/mark: параметры inline_red и inline_italic — цвет и курсив статуса в скобках.
  • Статус в скобках в HTML — <span class="am-inline" style="…"> вместо <span class="am-mark">: цвет и курсив задаются атрибутом style, поэтому одинаковы на сайте, в RSS и у клиентов API. Старые пометки при повторной разметке убираются.

0.0.1 — 20.10.2026

  • Первая версия с номером: /api/find, /api/mark (сноски, статус в скобках или оба вида, предупреждение о вреде наркотиков по доп. услуге), /api/site, /api/registries, метод виджета /api/widget/mark.