SaaS API콘텐츠 검수
DELETE /ai/influence/contents/{itemId}
스크립트 제출물 삭제
스크립트 제출물 삭제
복수 스크립트에서 특정 스크립트를 삭제합니다.
삭제 조건
- 스크립트 타입만 삭제 가능 (
SCRIPT_VIDEO,SCRIPT_BLOG) - 임시저장 상태에서만 삭제 가능 (
isSubmitted = false) - 제출 완료된 스크립트나 비스크립트 타입(VIDEO, CAPTION 등)은 삭제할 수 없습니다.
HTTP 요청
DELETE /ai/influence/contents/{itemId}
Authorization: Bearer {access_token}Path Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
itemId | long | 예 | 삭제할 스크립트 제출물 ID |
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "스크립트가 삭제되었습니다.",
"data": null
}에러 응답
| 상황 | 상태 코드 | 메시지 |
|---|---|---|
| 제출물 없음 | 400 | 제출물을 찾을 수 없습니다. |
| 비스크립트 타입 삭제 시도 | 400 | 스크립트 타입만 삭제 가능합니다. |
| 제출 완료 상태에서 삭제 시도 | 400 | 제출된 스크립트는 삭제할 수 없습니다. |
사용 시나리오
크리에이터가 복수 스크립트를 작성하다가 불필요한 스크립트를 제거할 때 사용합니다.
삭제 후에도 나머지 스크립트의 scriptIndex는 변경되지 않습니다.