Admin APIAdmin Pending Participants API
POST .../memos — 메모 작성
특정 신청에 대한 관리자 메모를 작성합니다.
메모 작성
특정 신청(applicationId)에 대해 자유 메모를 작성합니다. 연락 이력과 달리 수정/삭제가 가능합니다 (작성자만).
메모는 TB_APPLICATION_CONTACT_LOG 테이블에 entryType=MEMO 로 저장됩니다. 연락 이력과 동일한 테이블을 공유하지만 조회·권한 정책이 분리되어 있습니다.
HTTP 요청
POST /ai/admin/campaigns/{campaignNo}/pending-participants/{applicationId}/memos
Authorization: Bearer {access_token}
Content-Type: application/jsonPath Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
campaignNo | int | 예 | 캠페인 번호 |
applicationId | long | 예 | 신청 ID |
Request Body
{
"pendingCase": "CONTRACT_UNSIGNED",
"summary": "이사 중",
"note": "다음 주부터 응답 가능, 재촉하지 말 것"
}| 필드 | 타입 | 필수 | 설명 |
|---|---|---|---|
pendingCase | PendingCase | 아니오 | 어느 케이스에 대한 메모인지 태깅 |
summary | string | 예 | 최대 500자. 목록 노출용 제목/요약 |
note | string | 아니오 | 본문 (TEXT) |
occurredAt은 서버에서now로 자동 설정됩니다.actorId는 인증 컨텍스트에서 주입.
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "메모 추가 성공",
"data": { "id": 2001 }
}