계약서 등록/전자서명 요청 페이지 API
POST kit-api/v1/contracts/form-url
POST kit-api/v1/contracts/form-urlExample
...kit-api/v1/contracts/form-url{
// body input은 선택 값으로 body 없이 요청 가능
"input": {
"option": {
"successUrl": "https://..."
},
"defaultValue": {
"customer": {
"id": 3,
"customKey": "B5-k159402" // 고객에게 할당된 40자 이하의 식별 key (id 또는 customKey를 전달)
},
"contract": {
"title": "계약서 이름",
"file": "...contract.pdf", // 계약 문서 url
"startDate": "2025-03-10T11:02:05.759Z", // Date.toISOString
"endDate": "2025-03-10T11:02:05.759Z", // Date.toISOString
"slugColumns": [
// 계약서에 연결할 커스텀 컬럼 정보
{
"slug": "slug-column-1", // 커스텀 컬럼 식별값 (별도 연락 필요)
"value": "slug-column-value" // 커스텀 컬럼 값 (String)
}
]
},
"signature": {
"participants": [
{
"name": "홍길동",
"send": "EMAIL", // EMAIL 또는 PHONE
"email": "[email protected]",
"phone": undefined,
"message": "서명 입력 요청드립니다."
}
]
}
}
}
}Request Body
Key
Description
Required
Request Body : input.option
Key
Description
Required
Request Body : input.defaultValue
Key
Description
Required
Request Body : input.defaultValue.signature.participants
Key
Description
Required
Response
Status Code
Error Code
Description
Last updated