계약 생성
계약
계약 생성
새 계약을 생성합니다.
관계 연결:
inquiry.id지정 시 해당 의뢰와 1:1 연결 (한 의뢰당 최대 1개 계약)client.id로 고객 연결 (필수)category_set에 ContractCategory ID를 전달하면 다대다 연결
정산 관련 필드(settlement_day) 의미는 필드 스키마의 help_text 참조.
POST
계약 생성
Authorizations
HMAC-SHA256 방식으로 body를 secret key로 해싱하여 생성한 서명을 넣어야 합니다. 서버는 X-API-Key와 대응되는 secret key로 서명을 검증합니다.
Body
계약 제목
Required string length:
1 - 128계약 금액
Required range:
x >= 0계약 타입
I- 회차 정산형S- 정기 결제형G- 단건 정산
Available options:
I, S, G 계약 번호
Required string length:
1 - 128계약 착수일
계약 종료일
부가세 타입
E- 부가세 별도I- 부가세 포함N- 부가세 없음
Available options:
E, I, N 결제 주기 빈도(정기 결제형 계약에서만 사용)
Required range:
x >= 1결제 주기(정기 결제형 계약에서만 사용)
W- 주M- 개월
Available options:
W, M 결제일 (정기 결제형 계약에서만 사용)
주 단위 계약일 경우, 요일에 해당하는 숫자를 입력하세요:
- 일요일:
0 - 월요일:
1 - 화요일:
2 - 수요일:
3 - 목요일:
4 - 금요일:
5 - 토요일:
6
월 단위 계약일 경우, 1일부터 30일 중 원하는 날짜를 숫자로 입력하세요:
- 예: 매월 10일 결제 →
10 - 최소값:
1, 최대값:30
⚠️ * 주의: 월 단위에서 31일은 허용되지 않습니다.*
Required range:
0 <= x <= 30의뢰
고객
카테고리
커스텀 필드
Response
계약 제목
Maximum string length:
128계약 금액
Required range:
x >= 0계약 타입
I- 회차 정산형S- 정기 결제형G- 단건 정산
Available options:
I, S, G 계약 상태
P- 계약 준비 중I- 정산 진행 중C- 계약 종료T- 계약 중단
Available options:
P, I, C, T 생성일시
계약 번호
Maximum string length:
128계약 착수일
계약 종료일
의뢰
고객
카테고리