圖像竄改檢測 API
使用場景開發者接入

AI 圖片檢測器 API

上傳任意受支援的圖片,檢查圖片是否由 AI 生成。ImgAuth 會分析整張圖片中的 AI 生成訊號。

API 介紹

檢測結果僅用於輔助複核,不能作為圖片來源或真實性的證明。

請求參數
支援 10 MB 以內的圖片檔案。
回應參數
分數越高,整張圖片裡的 AI 生成訊號越強。把它當作複核依據,不要當成圖片真實的證明。

API 介紹

  • 篩查上傳圖片中的 AI 生成內容
  • 檢查人像和頭像中的整圖 AI 訊號
  • 檢查風景、商品、藝術或社交圖片
檢測結果僅用於輔助複核,不能作為圖片來源或真實性的證明。

身份驗證

請將 {your-api-domain} 替換為帳戶儀表板中顯示的 API 端點。

使用帳戶中的 API 端點與 Bearer Token 進行驗證。購買 API 點數後,可在帳戶儀表板查看端點與權杖。請妥善保管權杖,不要提交到公開儲存庫。

POSThttps://api.imgauth.com/v1/ai-image-detection
Authorization: Bearer {YOUR_API_TOKEN}
Content-Type: application/json; charset=UTF-8

請求參數

參數類型✓描述
imagestring✓支援 10 MB 以內的圖片檔案。

範例HTTP請求

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}

回應參數

參數類型說明
codeintegerAPI響應代碼參考
request_idstring使用這些範例來構建和調試您的整合
data.ai_generatedboolean | null疑似 AI 生成圖片 / 未檢測到明顯 AI 生成訊號
data.ai_generation_scorenumber | null分數越高,整張圖片裡的 AI 生成訊號越強。把它當作複核依據,不要當成圖片真實的證明。
data.review_status"likely_ai" | "likely_not_ai" | "review"建議人工複核

範例響應

{
  "code": 0,
  "request_id": "req_01...",
  "data": {
    "ai_generated": false,
    "ai_generation_score": 0.12,
    "review_status": "likely_not_ai"
  }
}

錯誤代碼

400INVALID_REQUESTAPI message 保留上游原始回傳值,方便與你在正式環境中看到的回應保持一致。
401INVALID_API_KEYAPI message 保留上游原始回傳值,方便與你在正式環境中看到的回應保持一致。
402CREDITS_EXHAUSTEDAPI message 保留上游原始回傳值,方便與你在正式環境中看到的回應保持一致。
403API_KEY_INACTIVE / API_KEY_EXPIREDAPI message 保留上游原始回傳值,方便與你在正式環境中看到的回應保持一致。
413PAYLOAD_TOO_LARGEAPI message 保留上游原始回傳值,方便與你在正式環境中看到的回應保持一致。
415UNSUPPORTED_IMAGEAPI message 保留上游原始回傳值,方便與你在正式環境中看到的回應保持一致。
502UPSTREAM_ERRORAPI message 保留上游原始回傳值,方便與你在正式環境中看到的回應保持一致。
504UPSTREAM_TIMEOUTAPI message 保留上游原始回傳值,方便與你在正式環境中看到的回應保持一致。

程式碼範例

curl -X POST "https://api.imgauth.com/v1/ai-image-detection" \
  -H "Authorization: Bearer rh_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}'