SaaS API기업용 콘텐츠 검수
POST /ai/business/contents/{itemId}/feedbacks
피드백 추가 / 검수 완료 (개별)
피드백 추가 / 검수 완료
제출물에 피드백을 추가하거나 검수를 완료 처리합니다.
- 피드백 내용이 비어있고 파일도 없으면 -> 검수 완료 (APPROVED)
- 피드백 내용이나 파일이 있으면 -> 재제출 요청 (REJECTED) + 피드백 마감일 설정 (4일 후)
HTTP 요청
POST /ai/business/contents/{itemId}/feedbacks
Authorization: Bearer {access_token}
Content-Type: multipart/form-dataPath Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
itemId | long | 예 | 제출물 ID |
Request Parts
| 파트 | 타입 | 필수 | 설명 |
|---|---|---|---|
request | FeedbackDto.CreateRequest | 예 | 피드백 요청 JSON |
files | file[] | 아니오 | 첨부 파일 (이미지/영상) |
request JSON 예시
{
"content": "영상 중간 부분 재촬영 필요합니다.",
"mediaFeedbacks": [
{
"comment": "이 부분 조명이 어둡습니다",
"startTime": 15,
"endTime": 20
}
]
}선택 필드 (AI 검수 항목별 / 무료·유료)
request(FeedbackDto.CreateRequest)에 다음 optional 필드를 함께 보낼 수 있습니다. 미지정 시 billingType/feedbackType은 FREE, 나머지는 null입니다. (상세는 벌크 피드백 문서 참고)
billingType—FREE(무료 검수) /PAID(유료 검수)feedbackType—FREE/GUIDELINE_UNREFLECTED/GUIDELINE_EXTRAfeedbackCategory/feedbackItem— AI 검수 카테고리/항목 (예:영상 초반/HOOK)