Glowb Dev Docs
Admin APIAdmin Campaign API

GET /ai/admin/campaigns/final-submission/{applicationId}/explanations

최종 제출물 소명 스레드 조회 (관리자)

최종 제출물 소명 스레드 조회 (관리자)

크리에이터가 올린 소명과 관리자 답변을 시간순으로 조회합니다. 최신 자동 검수에서 잡힌 미비 항목도 함께 돌려주므로, "무엇이 미비한지"와 "크리에이터가 뭐라고 했는지"를 한 번에 볼 수 있습니다.

관리자 전용입니다. 소명은 광고주에게 노출하지 않습니다(운영 결정) — /ai/admin/** 이라 ADMIN 권한이 없으면 403 입니다.

HTTP 요청

GET /ai/admin/campaigns/final-submission/{applicationId}/explanations
Authorization: Bearer {access_token}

Path Parameters

파라미터타입필수설명
applicationIdlong예캠페인 신청 ID

응답

성공 응답 (200 OK)

{
  "status": 200,
  "code": null,
  "message": "소명 스레드 조회가 완료되었습니다.",
  "data": {
    "applicationId": 19672,
    "adminReviewStatus": "REJECTED",
    "rejectionReason": "초대 화면 캡처를 첨부해 주세요",
    "violationCodes": "collaborator",
    "autoCheckEnabled": true,
    "messages": [
      {
        "id": 1,
        "authorType": "CREATOR",
        "authorId": "4800526130",
        "message": "공동작업자 초대는 보냈는데 아직 수락 전입니다",
        "attachments": ["https://storage.googleapis.com/glowb-input/.../invite.png"],
        "createdAt": "2026-08-18T14:02:11"
      }
    ]
  }
}
필드타입설명
adminReviewStatusstringnull=소명 없음, EXPLAINED=검토 대기, REJECTED=반려, APPROVED=통과
rejectionReasonstring반려 사유. REJECTED 일 때 마지막 관리자 메시지가 담깁니다. 그 외엔 null
autoCheckEnabledboolean자동 검수 대상 여부. false 면 새 재요청이 나가지 않습니다(목록에는 그대로 남습니다)
violationCodesstring최신 자동 검수의 미비 항목. 게시물 조회 불가면 content_link_unavailable

violationCodes 는 실행이 끝난 스캔만 봅니다. 크리에이터가 방금 재제출해 새 예약(PENDING)이 걸려 있어도, 다음 스캔이 끝날 때까지는 직전 판정을 그대로 보여줍니다.

autoCheckEnabled 는 스레드 화면에 토글을 붙일 때 초기값으로 씁니다. 바꾸려면 자동 검수 ON/OFF 를 호출합니다.

API 테스트

On this page