Glowb Dev Docs
SaaS API콘텐츠 검수

PUT /ai/influence/contents/{itemId}

제출물 수정

제출물 수정

기존 제출물을 수정합니다.

HTTP 요청

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

Path Parameters

파라미터타입필수설명
itemIdlong예제출물 ID

Request Body

{
  "editorState": {...},
  "isSubmit": true
}

Request Body 스키마

필드명타입필수설명
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