의뢰 부분 수정
의뢰
의뢰 부분 수정
의뢰 정보를 부분 수정합니다.
파일 추가: file_set에 presigned API로 발급받은 name과 path를 전달하면 기존 파일은 유지한 채 새 파일만 추가됩니다 (append). 파일 삭제는 별도의 DELETE API를 사용하세요. 최대 30개까지 첨부 가능합니다 (기존 + 추가분 합산).
부수효과:
status변경 시:InquiryStatusHistory자동 생성, folder가 함께 바뀌면InquiryFolderHistory도 생성. 알림 설정이 켜진 담당자에게 상태 변경 알림 발송.in_charge_set변경 시: 신규 담당자에게 ‘XX 담당자로 지정되었어요’ 알림 발송 (알림 설정 켜진 경우).- 알림은 모두 비동기 처리 (
transaction.on_commit후 Celery task 발송).
PATCH
의뢰 부분 수정
커스텀 필드
- 플러그 Openapi는 의뢰의 커스텀 필드 값 수정을 지원합니다.
- 커스텀 필드 자체의 수정은 비즈니스 설정 - 필드 설정 탭에서 수정하실 수 있습니다.

-
수정 API의
field_set필드를 활용하여 각 커스텀 필드의 값을 수정하실 수 있습니다. - 커스텀 필드는 총 8가지의 타입을 지원합니다.
- 데이터 입력 예
| 데이터 타입 | 입력 예시 |
|---|---|
| 텍스트 (String) | |
숫자 (Number)
| |
멤버 (Member)
| |
| 날짜 (Date) | |
| 시간 (Time) | |
| 토글 (Boolean) | |
단수선택 리스트 (Single List)
| |
복수선택 리스트 (Multi List)
| |
Authorizations
HMAC-SHA256 방식으로 body를 secret key로 해싱하여 생성한 서명을 넣어야 합니다. 서버는 X-API-Key와 대응되는 secret key로 서명을 검증합니다.
Path Parameters
Body
의뢰 상태
고객
계약
의뢰 이름
Required string length:
1 - 64의뢰 내용
Minimum string length:
1예상 견적
Pattern:
^-?\d{0,28}(?:\.\d{0,2})?$문의 일시
유입 경로
의뢰 업무
영업 담당자
커스텀 필드
링크 첨부
파일 추가 (기존 파일 유지, 새 파일만 추가). 삭제는 DELETE /v1/inquiry/{inquiry_id}/file/{file_id} 사용. 최대 30개 (합산).
Response
GET 응답 스키마 전용 — file_set을 조회용 serializer로 선언
의뢰 고유번호
의뢰 이름
Maximum string length:
64문의 일시
생성일시
첨부 파일 (presigned 다운로드 URL 포함)
의뢰 상태
고객
계약
의뢰 내용
예상 견적
Pattern:
^-?\d{0,28}(?:\.\d{0,2})?$유입 경로
의뢰 업무
영업 담당자
커스텀 필드
링크 첨부