AdminAI 검수 횟수
POST /ai/admin/ai-review-quota/{applicationId}/grant
AI 검수 횟수 추가 부여
AI 검수 횟수 추가 부여
소진된 AI 검수 횟수를 1회 추가 부여합니다. maxCount가 1 증가하며, 크리에이터의 추가 요청 상태(moreRequested)가 있으면 함께 해제됩니다.
contentType을 생략하면 신청의 현재 검수 단계를 기준으로 타입을 자동 추론합니다 (FIRST_REVIEW → SCRIPT, SECOND_REVIEW → VIDEO).
소진 상태(usedCount >= maxCount)일 때만 추가 부여가 허용됩니다. 아직 남은 횟수가 있는 경우 요청이 거부됩니다.
HTTP 요청
POST /ai/admin/ai-review-quota/{applicationId}/grant
Authorization: Bearer {access_token}
Content-Type: application/jsonPath Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
applicationId | long | 예 | 신청 ID |
Request Body
contentType 생략 시 현재 검수 단계로 자동 추론됩니다.
{
"contentType": "SCRIPT"
}| 필드 | 타입 | 필수 | 설명 |
|---|---|---|---|
contentType | string | 아니오 | SCRIPT 또는 VIDEO; 생략 시 단계 추론 |
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "AI 검수 횟수가 추가되었습니다.",
"data": {
"accepted": true,
"contentType": "SCRIPT",
"usedCount": 5,
"maxCount": 6,
"remaining": 1
}
}응답 필드 (data)
| 필드 | 타입 | 설명 |
|---|---|---|
accepted | boolean | 추가 부여 성공 여부 |
contentType | string | 부여된 타입 (SCRIPT 또는 VIDEO) |
usedCount | int | 현재 사용 횟수 |
maxCount | int | 증가 후 최대 허용 횟수 |
remaining | int | 남은 횟수 |
에러 응답
| 상태 코드 | 설명 |
|---|---|
404 | 관리자 권한 없음 |
404 | 아직 미소진 — 남은 횟수가 있어 추가 불가 |
404 | 현재 검수 단계가 아니라 타입 자동 추론 불가 — contentType 직접 지정 필요 |
404 | 유효하지 않은 contentType 값 |
404 | 신청을 찾을 수 없음 |