форматни.рфПроверить файл

Открытые данные

Реестр требований в машиночитаемом виде

36 подач, 39 первоисточников. У каждого правила — приказ, дословная цитата и дата, когда мы её сверяли. Отдаётся JSON, без ключей и регистрации.

Два адреса, и это всё

GET https://xn--80aqkfcmql.xn--p1ai/api/presets/

Указатель: список подач со ссылками на страницу и на подробный JSON. Поля записи — slug, title, line, category, checked_at, page, json.

GET https://xn--80aqkfcmql.xn--p1ai/api/presets/<slug>/

Подача целиком: машинные правила в rules, источники с дословными цитатами в sources, связь «правило → источник» в provenance. Последнее и есть то, чего нет больше нигде: видно, какая цифра из какого акта взята.

CORS открыт: access-control-allow-origin: *Ключей нет. Регистрации нет. Ограничений по частоте нетПоследняя сверка — 30 сентября 2026

Что внутри правил

Только измеримое: формат по сигнатуре, вес, размеры в пикселях и миллиметрах, плотность, цветность, глубина цвета, требования к PDF, доля лица, поле над головой, фон. Всё, что машина оценить не может, лежит отдельным списком manual_only — и в нём формулировка из акта, а не наш пересказ.

Условия

Реестр открыт. Пользуйтесь; при использовании ссылайтесь на форматни.рф как на источник — эта строка отдаётся в самом ответе, в поле license.

Вопросы

Насколько это стабильно?

Адреса и имена полей мы не ломаем: на реестр уже ссылаются. Новые поля могут появляться — читайте ответ терпимо к незнакомым ключам. Состав подач растёт, поэтому опирайтесь на slug, а не на порядок в списке.

Как часто обновляются данные?

Источники пересверяются автоматически раз в неделю: проверяется, что дословная цитата по-прежнему находится на странице акта и что у документа нет признаков утраты силы. Дата в поле checked_at — настоящая дата последней сверки, а не дата сборки сайта.

Можно ли встроить саму проверку файла, а не только требования?

Пока нет: проверка живёт целиком в браузере и никуда файлы не отправляет — это её свойство, а не ограничение. Отдельная библиотека или встраиваемый виджет — то, что имеет смысл делать под конкретный запрос. Если он у вас есть, отметьтесь кнопкой ниже: по числу таких отметок мы и решим, строить ли это.

Что будет платным?

Сам реестр — нет. Проверка файла человеком на сайте — тоже нет, никогда. Платными могут стать вещи вокруг: гарантированный отклик, уведомления об изменении требований, поддержка. Ничего из этого пока не построено, и обещать сроки мы не будем.

Пользуетесь реестром или собираетесь? Отметьтесь — это поможет решить, что строить дальше.

Уходит только факт нажатия: ни адреса, ни куки, ни сведений о вас.