Як працює Atomara
Завантажте PDF або надішліть його через API. Програма читає, з чого складається файл, і за кілька секунд повертає звіт. Ніхто в Atomara не переглядає ваш документ до появи звіту, і нічого не чекає на людину.
- Структура файлу
- Збережені версії
- Дати
- Програма-виробник
- Шрифти
- Форми, шари, скрипти
- Приховане чи накладене
- Цифровий підпис
- Суми й залишки
Завантажте PDF
Перетягніть банківську виписку, рахунок, квитанцію чи довідку про зарплату у форму або надішліть через REST API. Будь-який PDF до 10 МБ. Скан чи фото теж приймаємо й перевіряємо як зображення.
Метадані та історія
Яка програма записала файл, коли його створили й востаннє змінили, скільки разів зберігали. Виписка, один раз вивантажена з інтернет-банку, лишає інші сліди, ніж файл, перезбережений у редакторі.
Структура та суми
Шрифти й текстовий шар, приховане чи накладене, форми, шари та скрипти, формати дат на кожній сторінці. Якщо суми вдається прочитати, контрольні суми IBAN мають сходитися, а початковий залишок плюс операції — дорівнювати кінцевому.
Доказ походження
Дійсний цифровий підпис видавця або повний збіг структури зі справжніми документами того самого видавця, якщо вони в нас є. Без доказу походження файл може отримати щонайбільше «ознак редагування не знайдено» — ніколи «автентичний».
Чому структура важливіша за вигляд
Більшість інструментів оцінює, як документ виглядає, — а вигляд якраз і контролює той, хто підробляє. Ми читаємо те, чого переглядач PDF не показує: яка програма записала файл, чи його перезберегли поверх оригіналу, чи змінювали об’єкти всередині після створення і чи узгоджуються між собою числа на сторінці. Ці сліди переживають переконливу на вигляд підробку, а для перевірки не потрібен зразок від банку, що видав документ, — тож вона працює для виписки будь-якого банку в будь-якій країні. Якщо в нас є справжні документи видавця, повний збіг із ними додає ще й доказ походження.
Що показує звіт
Приклад: вигадана банківська виписка, у якій рядок зарплати змінили з +3,200.00 на +8,200.00, перевірена так само, як її перевірив би клієнт.
Автоматичний аналіз виявив виразні ознаки змін у документі після його створення.
Що ми перевірили
- Структура файлуПроблем не знайдено
- Збережені версіїПроблем не знайдено
- ДатиПозначено
- Програма-виробникПозначено
- ШрифтиПозначено
- Форми, шари, скриптиПроблем не знайдено
- Приховане чи накладенеПроблем не знайдено
- Цифровий підписВідсутній
- Суми й залишкиПозначено
Що ми знайшли
-
Високий
Файл відкрили й перезберегли в настільному PDF-редакторіProducer: Adobe Acrobat — не система, яка видала виписку
-
Високий
Змішані або неочікувані шрифти в межах одного поляСторінка 1, 12 вер: +8,200.00 набрано іншим шрифтом, ніж усі інші суми
-
Середній
Файл змінили значно пізніше за дату створенняЗмінено через 3 дні після створення
-
Середній
Баланси не сходятьсяЗалишок після 12 вер ніхто не перерахував
- 1Оцінка та вердикт
Оцінка автентичності зі 100: що вища, то краще. Вердикт визначає діапазон: 81–100 Схоже на автентичний · 56–80 Не визначено · 31–55 Підозрілий · 0–30 Ознаки редагування
- 2Що ми перевірили
Кожна частина файлу та її статус, зокрема те, чого не було чи що не застосовується, — тож чистий рядок означає, що його перевірили, а не пропустили.
- 3Знахідки з доказами
Кожна знахідка називає поле, сторінку й значення, яких вона стосується, простою мовою та з рівнем важливості.
- 4Візуальне порівняння та експорт
Сторінка за сторінкою — що змінилося, звіт у PDF для ваших записів і повний результат у JSON.
Візуальне порівняння показує змінений рядок
Рядок зарплати змінився з +3,200.00 на +8,200.00. Звіт називає три сліди у файлі: ця сума набрана іншим шрифтом, ніж усі інші суми на сторінці; файл змінювали через три дні після створення; поле Producer вказує Adobe Acrobat замість системи, яка видала документ. Поточний баланс поруч зі зміненим рядком теж ніхто не перерахував.
Скан чи фото оцінки не отримує, бо зображення не показує, з якого документа його зроблено. Звіт каже, що це за зображення — скан паперу, фото, знімок екрана, — що виключено, і дає готовий запит на оригінальний PDF.
Та сама перевірка з вашого програмного забезпечення
Для платформ, які отримують документи від власних користувачів, — кредиторів, брокерів, сервісів перевірки орендарів, маркетплейсів. Один HTTPS-виклик на документ повертає вердикт, оцінку й кожну ознаку з доказом.
- 1Створіть ключ
Сторінка Developers у кабінеті
- 2Надішліть PDF
POST /api/v1/documents
- 3Прочитайте результат
У тій самій відповіді або GET /documents/{id}
- 4Відкрийте звіт
report_url веде на повний звіт
curl -X POST https://atomara.io/api/v1/documents \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Idempotency-Key: applicant-4821-statement" \
-F "file=@statement.pdf" \
-F "external_id=applicant-4821"
{
"id": "doc_3f9a1c8e6d2b4f7a9c311e5b0a77d4c2",
"object": "document",
"status": "completed",
"external_id": "applicant-4821",
"verdict": "tampered",
"score": 3,
"tamper_score": 0.87,
"integrity_score": 0.05,
"confidence": 0.82,
"summary": "The file was re-saved by an editor after issue.",
"signals": [
{
"id": "editor_producer_desktop",
"module": "M4",
"kind": "tamper",
"severity": "high",
"evidence": "Producer: Adobe Acrobat Pro DC",
"scored": true
},
{
"id": "invariant_balance",
"module": "M8",
"kind": "tamper",
"severity": "medium",
"page": 2,
"evidence": "Closing balance: expected 4310.50, found 6310.50",
"scored": true
}
],
"engine": {
"version": "1.0.0",
"rules_revision": "2026-07-07"
},
"report_url": "https://atomara.io/account/uploads/3f9a1c8e6d2b4f7a9c311e5b0a77d4c2"
}
Скорочено. Повний документ містить також дані файлу, ваші metadata та обʼєкт error. score — від 0 до 100, більше — краще (0–30 tampered, 31–55 suspicious, 56–80 inconclusive, 81–100 authentic); для сканів і фото документів він null.
Автентифікація
Ключ Bearer, який ви створюєте на сторінці Developers у кабінеті. Його показують один раз, ми зберігаємо лише хеш. Ключ можна відкликати будь-коли.
Синхронна відповідь
Виклик чекає до 20 секунд і повертає готовий результат. Повільніший файл отримує 202 processing — прочитайте його пізніше через GET /api/v1/documents/{id}.
Безпечні повтори
Надсилайте Idempotency-Key з кожним файлом. Повтор протягом 24 годин повертає той самий документ і нічого не списує; той самий ключ з іншим файлом відхиляється з кодом 409.
Ваші ідентифікатори
Додайте до документа власні external_id і metadata, отримуйте їх у кожній відповіді та фільтруйте список документів за external_id.
Використання й ліміти
GET /api/v1/usage повертає використані й залишкові перевірки. Кожен ключ обмежено 60 запитами на хвилину, понад ліміт — відповідь 429.
Помилки та трасування
Кожна помилка має вигляд {"error": {"code", "message"}}, кожна відповідь містить X-Request-Id, а кожен запит видно в кабінеті в API → Requests.
Видалення
DELETE /api/v1/documents/{id} одразу видаляє файл і його результат, не чекаючи завершення 90-денного строку зберігання.
Однаковий результат усюди
Вердикт і оцінка такі самі, як у вебзвіті, а кожен документ з API відкривається в кабінеті як повний звіт.
API розраховане на план Pro та індивідуальні ціни за обсяг. Будь-який підтверджений акаунт може створити ключ і використати через API свої безкоштовні перевірки, а робоча пошта отримує 100 пробних перевірок із першим ключем. Почніть з документації API, імпортуйте колекцію Postman або подивіться, як ним користуються платформи й AI-агенти (сторінки англійською).
Що ви отримуєте
3 повні перевірки
Створіть акаунт, підтвердьте пошту — і перші 3 перевірки безкоштовні. Без картки, без дзвінка, без очікування на схвалення.
Звіт на екрані
Результат з’являється за секунди, для великого файлу — менш ніж за хвилину. Кожен звіт лишається в кабінеті, експортується в PDF і містить повні технічні дані в JSON.
90 днів, потім видалення
Завантажені документи та звіти зберігаються 90 днів, а потім видаляються автоматично. Ми ніколи їх не публікуємо й нікому не передаємо.
Щомісячні підписки
Кожен план містить визначену кількість перевірок на місяць — на сайті чи через API. Скасувати можна будь-коли; невикористані перевірки згоряють разом із місяцем.
Порівняйте плани на сторінці цін.