이미지 위변조 탐지 API
사용 사례개발자 액세스

AI 이미지 감지기 API

지원되는 이미지를 업로드하여 AI 생성 이미지인지 확인하세요. ImgAuth는 이미지 전체의 AI 생성 신호를 분석합니다.

API 소개

결과는 검토 신호로만 사용해야 하며 이미지의 출처나 진위를 증명하지 않습니다.

요청 매개변수
최대 10MB의 지원 이미지 파일을 업로드할 수 있습니다.
응답 파라미터
점수가 높을수록 이미지 전체의 AI 생성 신호가 강합니다. 검토 근거로 쓰고, 이미지가 진짜라는 증명으로 쓰지 마세요.

API 소개

  • 업로드된 이미지의 AI 생성 콘텐츠 검사
  • 인물 및 프로필 이미지 전체의 AI 신호 검토
  • 풍경, 제품, 예술 작품 또는 소셜 이미지 확인
결과는 검토 신호로만 사용해야 하며 이미지의 출처나 진위를 증명하지 않습니다.

인증

{your-api-domain}을 계정 대시보드에 표시된 API 엔드포인트로 바꾸세요.

계정의 API 엔드포인트와 Bearer 토큰으로 요청을 인증하세요. API 크레딧을 구매하면 대시보드에서 엔드포인트와 토큰을 확인할 수 있습니다. 토큰은 비밀로 유지하고 공개 저장소에 커밋하지 마세요.

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

요청 매개변수

매개변수유형✓설명
imagestring✓최대 10MB의 지원 이미지 파일을 업로드할 수 있습니다.

샘플 HTTP 요청

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}

응답 파라미터

파라미터유형설명
codeintegerAPI 응답 코드 참조
request_idstring이 예제를 사용하여 통합을 구축하고 디버그하세요
data.ai_generatedboolean | nullAI 생성 이미지일 가능성이 높음 / 강한 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>"
}'