SaaS APIAI 검수 (셀프 요청)
GET /ai/influence/contents/ai-review/result/script/{reviewId}
스크립트 AI 검수 결과 조회 (셀프 요청)
스크립트 AI 검수 결과 조회 (셀프 요청)
크리에이터가 수동 요청한 스크립트 AI 검수의 최신 결과를 조회합니다. 본인 신청 건만 조회할 수 있습니다.
HTTP 요청
GET /ai/influence/contents/ai-review/result/script/{reviewId}
Authorization: Bearer {access_token}Path Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
reviewId | long | 예 | 검수 라운드 ID |
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "검수 결과 조회 완료",
"data": {
"collabNo": 1234,
"applicationId": 5678,
"reviewId": 910,
"contentType": "SCRIPT_VIDEO",
"overallStatus": "PARTIAL",
"checkedAt": "2026-06-20T10:30:00Z",
"contentDetailResult": {
"categoryCode": "BEAUTY",
"basicShots": {
"beginning": [
{
"code": "HOOK",
"expected": {},
"result": {
"status": "PASS",
"confidence": 0.90,
"evidence": [
{
"type": "script_text",
"sceneIndex": 0,
"description": "피부 고민 토로하며 훅 시작",
"text": "요즘 피부가 너무 건조해서 고민이었는데요"
}
],
"comment": "가이드라인의 훅 요구사항에 맞게 피부 고민을 제시하고 있음"
}
}
]
}
},
"marketingInfoResult": { "requiredPoints": [], "optionalPoints": [] },
"cautionResult": [],
"errors": [],
"meta": {
"modelVersion": "gemini2",
"processingTimeMs": 45000
}
}
}전체 필드 스키마(contentDetailResult, marketingInfoResult, cautionResult, errors, meta)는 GET /ai/influence/contents/ai-review/script/{reviewId} 문서를 참고하세요. 응답 구조(ScriptReviewDto.Response)가 동일합니다.
검수 결과 없음 (200 OK)
검수가 아직 진행 중이거나 요청 이력이 없는 경우 data는 null입니다.
{
"status": 200,
"code": null,
"message": "검수 결과가 없습니다.",
"data": null
}에러 응답
| 상태 코드 | 설명 |
|---|---|
403 | 본인 신청이 아님 (소유권 검증 실패) |
404 | 검수 라운드를 찾을 수 없음 |
이 엔드포인트는 본인 신청의 셀프 요청 결과만 반환합니다. 소유권 검증이 적용되며, 타인의 결과는 조회할 수 없습니다.