Main APIAI 콘텐츠 검수 API
GET /ai/influence/contents/ai-review/{collabNo}/{applicationId}/{itemId}
AI 검수 결과 조회
AI 검수 결과 조회
저장된 최신 AI 검수 결과를 조회합니다.
| 항목 | 값 |
|---|---|
| 메서드 | GET |
| 경로 | /ai/influence/contents/ai-review/{collabNo}/{applicationId}/{itemId} |
| 인증 | 필요 |
요청
GET /ai/influence/contents/ai-review/{collabNo}/{applicationId}/{itemId}
Authorization: Bearer {access_token}Path Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
collabNo | long | 예 | 캠페인 번호 |
applicationId | long | 예 | 지원 ID |
itemId | long | 예 | 제출물 ID |
응답
성공 응답 (200 OK) - 결과가 있는 경우
{
"status": 200,
"code": null,
"message": "검수 결과 조회 완료",
"data": {
"collabNo": 123,
"applicationId": 456,
"itemId": 789,
"contentType": "VIDEO",
"overallStatus": "PASS",
"checkedAt": "2024-12-22T10:30:00+09:00",
"contentDetailResult": { ... },
"marketingInfoResult": { ... },
"errors": [],
"meta": {
"modelVersion": "gemini-2.0-flash",
"processingTimeMs": 15234.5
},
"regulationRiskResult": {
"status": "high",
"summary": "일본 약기법·경품표시법 기준으로 검수한 결과입니다.",
"violations": [
{
"timeRange": [12.4, 15.8],
"kind": "expression",
"text": "シミが完全に消える",
"text_ko": "기미가 완전히 사라진다",
"type": "효능범위초과",
"risk": "high",
"basis": "약기법 제66조 (과대광고 금지)",
"reason": "화장품 효능 범위를 벗어난 의약품적 효능 표현입니다.",
"fix": "メラニンの生成を抑え、シミ・そばかすを防ぐ",
"fix_ko": "멜라닌 생성을 억제해 기미·주근깨를 방지"
}
]
}
}
}약기법(일본 광고규정) 검수 결과 — regulationRiskResult
| 필드 | 타입 | 설명 |
|---|---|---|
regulationRiskResult | object | 약기법 검수 결과. 약기법 opt-in 캠페인에만 존재하며, 그 외에는 필드 자체가 내려가지 않습니다 |
크리에이터에게는 내려가지 않습니다. 이 필드는 어드민/기업 전용이며, 크리에이터(ROLE_USER) 토큰으로 조회하면 제거된 응답이 반환됩니다.
캡션 제출물은 일반 AI 검수가 없어 regulationRiskResult만 채워진 문서가 내려갈 수 있습니다 (overallStatus 등은 null). 캡션 itemId로 조회하세요.
status 는 high(높은 위험) / low(주의 필요) / pass(위반 없음) 이며, 실행 중이거나 실패한 경우 IN_PROGRESS(+startedAt) / FAILED(+error)가 내려갑니다. 자세한 구조는 약기법 검수 개요를 참고하세요.
성공 응답 (200 OK) - 결과가 없는 경우
{
"status": 200,
"code": null,
"message": "검수 결과가 없습니다.",
"data": null
}사용 예시
curl -X GET https://api.glowb.io/ai/influence/contents/ai-review/123/456/789 \
-H "Authorization: Bearer {token}"