Admin APIAdmin Pending Participants API
PATCH .../memos/{memoId} — 메모 수정
작성자 본인이 자신의 메모를 수정합니다.
메모 수정
작성한 메모의 summary / note 를 수정합니다. 수정 시 updatedAt 이 갱신됩니다.
작성자 본인(actorId == 요청자 username)만 수정 가능합니다. CONTACT 기록에 대해서는 호출할 수 없습니다.
HTTP 요청
PATCH /ai/admin/campaigns/{campaignNo}/pending-participants/{applicationId}/memos/{memoId}
Authorization: Bearer {access_token}
Content-Type: application/jsonPath Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
campaignNo | int | 예 | 캠페인 번호 |
applicationId | long | 예 | 신청 ID |
memoId | long | 예 | 메모 ID |
Request Body
{
"summary": "이사 완료",
"note": "이번 주 재통화 예정"
}| 필드 | 타입 | 필수 | 설명 |
|---|---|---|---|
summary | string | 예 | 최대 500자 |
note | string | 아니오 | 본문 |
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "메모 수정 성공",
"data": null
}에러 응답
| 상태 코드 | 메시지 | 상황 |
|---|---|---|
400 | 메모가 존재하지 않습니다. id=... | memoId+applicationId 조합이 없음 |
400 | 해당 기록은 메모가 아닙니다. id=... | CONTACT 기록을 수정하려 함 |
500 | 메모 수정/삭제 권한이 없습니다. ... | 작성자가 아님 |