Admin APIAdmin Campaign API
POST /ai/admin/campaigns/final-submission/{applicationId}/approve-review
최종 제출물 검수 통과 (소명 인정)
최종 제출물 검수 통과 (소명 인정)
크리에이터 소명을 인정해 최종 제출물 검수를 통과 처리합니다. 공동작업자처럼 브랜드가 수락해야 풀리는 항목에서, 크리에이터가 할 일을 다 했다고 판단될 때 진행을 풀어주는 API 입니다.
되돌리기가 없습니다. 잘못 눌렀다면 DB 정정으로 처리합니다. 되돌리기를 만들면 자동 검수 재개 규칙까지 딸려오는데, 오조작 빈도가 낮아 그렇게 두었습니다.
HTTP 요청
POST /ai/admin/campaigns/final-submission/{applicationId}/approve-review
Authorization: Bearer {access_token}Path Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
applicationId | long | 예 | 캠페인 신청 ID |
동작
- 검수 상태가
APPROVED로 바뀌고 처리자·처리시각이 기록됩니다 - 열려 있던 재요청(
re_request_types)이 닫힙니다. 재요청 시각은 이력으로 남습니다 - 미비한 일정 페이지의
FINAL_RESUBMISSION_PENDING목록에서 빠집니다 - 이후 자동 검수가 다시 예약되지 않습니다 — 통과 후 크리에이터가 무엇을 다시 올려도 같은 항목이 재발하지 않습니다
- 슬랙 캠페인 알리미로 통과 사실과 덮은 항목을 알립니다
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "최종 제출물 검수를 통과 처리했습니다.",
"data": {
"applicationId": 19672,
"approvedAt": "2026-08-18T16:40:02",
"overriddenViolationCodes": "collaborator"
}
}| 필드 | 타입 | 설명 |
|---|---|---|
overriddenViolationCodes | string | 통과 시점에 남아 있던 미비 항목 |
통과는 최종 제출물 검수 전체를 끝냅니다(운영 결정). 소명한 항목 말고 다른 미비까지 같이
덮이므로, 화면에서는 overriddenViolationCodes 를 반드시 보여주고 무엇을 덮는지 확인시킨 뒤
누르게 하세요.
에러 응답
| 상태 코드 | 설명 |
|---|---|
400 | 신청 건 없음 / 최종 제출물 미제출 |
401 | 인증 실패 |