전자서명 템플릿 미리보기 페이지 API
전자서명 템플릿 미리보기 페이지를 제공합니다.
API 응답으로 미리보기 페이지의 URL 을 내려주며, 해당 URL에 쿼리파라미터를 추가하여 사전입력값이 포함된 미리보기를 확인할 수도 있습니다.
미리보기 페이지에서는 계약 문서와 사전입력값이 적용된 상태를 확인할 수 있습니다.
URL에 쿼리 파라미터를 추가하여 사전입력값을 포함시킬 수 있습니다.
GET
kit-api/v1/signature-templates/[key]/preview-url
GET
kit-api/v1/signature-templates/[key]/preview-urlMethod: GET Endpoint: kit-api/v1/signature-templates/[key]/preview-url Param: key는 전자서명 템플릿의 id(숫자) 혹은 slug(문자)를 의미
Example
...kit-api/v1/signature-templates/ABC1234/preview-url?input=%7B%22324%22%3A%22value1%22%2C%22325%22%3A%22value2%22%7D
Request Query
Key
Description
Required
mode
미리보기 화면의 사전입력값 부분에 라벨을 기준으로 표시할지 실제 등록한 값을 기준으로 표시할지 설정하는 옵션 (LABEL, CONTENTS)
no (default LABEL)
permission
iframe 등 미리보기 화면을 서비스 내부에 포함하고 싶은 경우에 대한 권한 설정 (PUBLIC, PRIVATE)
no (default PRIVATE)
input
미리보기 페이지에 사전입력값을 포함하고 보여주고 싶은 경우, JSON 형태의 사전입력값을 문자열로 변경한 후 encode하여 사용 가능
no
{
// id: 324, id: 325의 입력값의 내용이 채워진 상태로 미리보기 페이지를 조회하는 경우
// json을 string으로 변환 후, encode하여 사용
"324": "value1",
"325": "value2",
"326": "true" // 체크박스 타입의 사전입력값은 'true' 값을 이용
}
Response
{
"ok": true, // api 성공 여부
"data": {
"url": "https://prix.im/..." // 전자서명 템플릿 미리보기 페이지로 이동되는 주소
}
}
Status Code
Error Code
Description
401
INVALID_BUSINESS
전자서명 템플릿에 권한이 없는 경우
404
NOT_FOUND_SIGNATURE_TEMPLATE
전자서명 템플릿이 존재하지 않는 경우
Last updated