БЕСПЛАТНЫЙ API / ОБРАБОТКА НА СЕРВЕРЕ
Проверяйте изображения
из своего приложения.
Получите временный Bearer-ключ, загрузите изображение на наш сервер и получите отдельные результаты проверки C2PA, метаданных, визуальных признаков и нежелательного контента. API никогда не помечает файл как «созданный человеком».
ВРЕМЕННЫЙ КЛЮЧ / 24 ЧАСА
Ваш бесплатный 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
- Сервис анализа завершился с ошибкой. Повторите позже; не делайте выводов о файле.