Glowb Dev Docs
Main APIAI 콘텐츠 검수 API

POST /ai/review/blog

AI 블로그 PDF 검수

AI 블로그 PDF 검수

인플루언서가 제출한 블로그 PDF를 AI로 검수합니다. 캠페인의 가이드라인을 기준으로 콘텐츠를 분석합니다.

항목
메서드POST
경로/ai/review/blog
인증불필요
Content-Typemultipart/form-data

동시 처리 제한이 적용됩니다 (최대 3개). 한도 초과 시 5초간 대기 후에도 slot을 확보하지 못하면 요청이 거부됩니다.

요청

POST /ai/review/blog
Content-Type: multipart/form-data

Request Parameters (multipart/form-data)

필드명타입필수설명
campaignIdstring캠페인 ID 또는 캠페인명 (숫자/한글 지원, 예: "123", "여신티켓_1월_강남언니_비교형")
documentfile검수할 블로그 PDF 파일
modelVersionstring아니오Gemini 모델 버전 (gemini2 또는 gemini3). 기본값: gemini3
thinkingLevelstring아니오추론 깊이 - gemini3 전용 (low 또는 high). 기본값: low

응답

성공 응답 (200 OK)

{
  "status": 200,
  "code": null,
  "message": "블로그 검수가 완료되었습니다.",
  "data": "{ ... Python API 검수 결과 JSON 문자열 ... }"
}

data 필드는 Python AI 서버에서 반환한 검수 결과 JSON을 문자열로 포함합니다.

에러 응답

상태 코드코드메시지
500BLOG_REVIEW_ERROR블로그 검수 중 오류가 발생했습니다
500BLOG_REVIEW_ERROR현재 검수 요청이 많습니다. 잠시 후 다시 시도해주세요. (동시 처리 한도 초과)

사용 예시

숫자 캠페인 ID

curl -X POST https://api.glowb.io/ai/review/blog \
  -F "campaignId=123" \
  -F "document=@blog_content.pdf" \
  -F "modelVersion=gemini3" \
  -F "thinkingLevel=low"

한글 캠페인명

curl -X POST https://api.glowb.io/ai/review/blog \
  -F "campaignId=여신티켓_1월_강남언니_비교형" \
  -F "document=@blog_content.pdf" \
  -F "modelVersion=gemini3" \
  -F "thinkingLevel=low"

API 테스트

On this page