ДЕТЕКТОР
ИИ-ИЗОБРАЖЕНИЙ

БЕСПЛАТНЫЙ API / ОБРАБОТКА НА СЕРВЕРЕ

Проверяйте изображения
из своего приложения.

Получите временный Bearer-ключ, загрузите изображение на наш сервер и получите отдельные результаты проверки C2PA, метаданных, визуальных признаков и нежелательного контента. API никогда не помечает файл как «созданный человеком».

ВРЕМЕННЫЙ КЛЮЧ / 24 ЧАСА

Ваш бесплатный API-ключ

Создаём временный API-ключ…

Действует до: · 20 проверок · суммарно 500 МБ · один активный запрос. Новый ключ отменяет предыдущий ключ, созданный в этой сессии браузера.

БЫСТРЫЙ СТАРТ

Один multipart-запрос

curl -X POST https://ai-image-detector.online/api/v1/analyze \
  -H "Authorization: Bearer ВАШ_КЛЮЧ" \
  -F "file=@image.jpg"

После создания ключ работает независимо от браузера: его можно использовать на сервере или в командной строке без cookie браузера.

СОСТАВ ОТВЕТА

Результаты проверки, а не вывод об авторстве

  • Статус проверки C2PA и ограниченная сводка манифеста
  • Данные PNG, EXIF, XMP, генератора и схемы генерации
  • Оценка визуальной модели на CPU с версией и порогами
  • Отдельная оценка нежелательного контента
  • Явные ограничения и оставшаяся квота

ПРОВЕРКА API

Выполните пробный запрос

Для этой проверки выбранное изображение загружается на сервер API, обрабатывается во временной папке и удаляется до отправки ответа.

КОНТРАКТ / V1

Описание методов

POST /api/v1/session-keys
Ключ создаётся только с этого сайта. Сессия браузера управляет его заменой; полученный Bearer-ключ можно использовать во внешнем приложении в течение 24 часов.
POST /api/v1/analyze
Multipart-поле file, изображения до 25 МБ, заголовок Authorization: Bearer ….
assessment.classification
ai_evidence_found / ai_like / inspectable_signals / provenance_invalid / inconclusive.
Конфиденциальность
Файлы не хранятся, ключ не записывается в журналы, результаты не сохраняются; используется Cache-Control: no-store.

ОШИБКИ / ПОВТОРЫ

Статусы HTTP

401
Bearer-ключ отсутствует, недействителен, истёк или выдан для другого сайта.
413 / 415 / 422
Файл слишком большой, его тип не поддерживается или не удалось проанализировать multipart-загрузку.
429 / 503
Достигнут лимит квоты, частоты запросов или одновременных операций. Перед повтором учитывайте заголовок ответа Retry-After.
500
Сервис анализа завершился с ошибкой. Повторите позже; не делайте выводов о файле.