왜 전자서명 API를 만들까요?
전자 서명을 제품으로 통합하는 것은 쉬운 일이 아닙니다. 법적 준수 (eIDAS), 기술 신뢰성 (실제로 도착하는 웹 룩), 데이터 주권 (클라우드 법을 피하기 위해 유럽 호스팅) 에 대한 보장이 필요합니다. Certyneo API는 세 가지를 모두 포함합니다.
개발자들에 의해 개발된 것이기에, 현대적인 REST 규정을 따르고 있습니다. 커서 기반 페이지링, 아이템포텐시 키, URL 버전링, OpenAPI 3.1로 자동으로 클라이언트를 생성합니다.
개발자에게 설명된 eIDAS 준수
eIDAS 규정은 세 가지 서명 수준을 정의합니다: 단순 (SES), 고급 (AES), 그리고 자격 (QES). Certyneo API는 `신명_ 레벨` 필드를 통해 봉투별로 레벨을 선택할 수 있습니다. 기본 값은 AES입니다 (B2B 사례의 95%에 충분합니다). QES는 손으로 작성된 서명과 엄격한 법적 동등성을 필요로하는 문서 (신문서, 공공 계약) 에 사용할 수 있습니다.
기술적으로 AES는 강력한 서명자 인증 (디فال트 문자 메시지 OTP, 선택적인 비디오 KYC) 과 시간표시된 감사 트랙을 요구합니다. QES는 EU 자격의 TSP에서 발행한 자격증을 추가합니다. 이 모든 것이 API에 의해 관리됩니다. 당신은 엔드포인트에 전화를 걸고 나머지는 처리됩니다.
추천된 통합 아키텍처
가장 일반적인 통합 패턴은 다음과 같습니다.
- 여러분의 백엔드는 POST /v1/envelopes를 호출하여 을 생성하고, 사용자에게 표시할 sign_url를 받게 됩니다.
- 사용자가 sign_url로 이동하거나 iframe로 임베드할 수 있습니다.
- 서명 완료되면 Certyneo는 envelope.completed 이벤트로 웹후크를 호출합니다.
- 데이터베이스를 업데이트하고 사용자에게 알립니다. (e-mail, in-app 등)
무료 샌드박스 무제한
샌드박스 환경은 무료이며 무제한입니다. 서명에는 법적 가치가 없습니다 (PDF는 SANDBOX로 표시됩니다) 를 제외하고 모든 생산 기능이 제공됩니다. 자동 테스트, 클라이언트 데모, 로컬 개발에 적합합니다. 샌드박스 키는 프로드 키와 분리되어 있으며 둘 사이에 완전한 고립입니다.
DocuSign 또는 Yousign에서 마이그레이션
이미 DocuSign 또는 Yousign 통합을 가지고 있다면, API 매핑은 간단합니다: 봉투 → 봉투, 수신자 → 수신자, 상태 웹후크 → 상태 웹후크. 우리의 마이그레이션 가이드에서는 엔드포인트별로 동등한 내용을 문서화합니다. 전체 마이그레이션에 1~3일 정도 걸립니다. 내부 래퍼를 사용하는 경우 훨씬 더 짧습니다.