Glowb Dev Docs
SaaS API콘텐츠 검수

POST /ai/influence/contents

제출물 신규 생성

제출물 신규 생성

새 제출물을 생성합니다.

HTTP 요청

POST /ai/influence/contents
Authorization: Bearer {access_token}
Content-Type: application/json

Request Body

{
  "reviewId": 1,
  "itemType": "VIDEO",
  "editorState": {...},
  "isSubmit": false
}

Request Body 스키마

필드명타입필수설명
reviewIdlong예검수 라운드 ID
itemTypestring예제출물 타입
editorStateobject아니오Lexical 에디터 상태 JSON (본문)
filePathstring아니오파일 URL (VIDEO, PHOTO)
commentstring아니오크리에이터 코멘트 (Lexical 에디터 JSON 문자열, 전 타입 공통). null이면 변경 없음, 빈 문자열이면 삭제
isSubmitboolean예true면 제출, false면 임시저장

제출본을 다시 저장할 때

  • 임시저장(isSubmit=false): 처음 고칠 때만 직전 제출본을 현재 버전 번호로 스냅샷 저장합니다. isSubmitted·currentVersion은 바꾸지 않습니다(승인 완료 라운드 제외).
  • 재제출(isSubmit=true): 스냅샷이 없으면 저장하고 버전을 1 올립니다. 코멘트를 보내지 않았고 이번 차수에 임시저장한 적이 없으면 이전 차수 코멘트는 비워집니다.

API 테스트

On this page