Tại sao lại có một API dành riêng cho chữ ký điện tử?
Việc tích hợp chữ ký điện tử vào sản phẩm của bạn không phải là dễ dàng. Bạn cần đảm bảo tuân thủ pháp lý (eIDAS), độ tin cậy kỹ thuật (webhooks thực sự đến), và chủ quyền dữ liệu (chế độ lưu trữ châu Âu để tránh Đạo luật đám mây).
Được thiết kế bởi và cho các nhà phát triển, nó tuân theo các quy ước REST hiện đại: trang tính dựa trên con trỏ, khóa idempotency, phiên bản theo URL, OpenAPI 3.1 để tự động tạo khách hàng của bạn. Không có SOAP, không có XML, không có bất ngờ.
Sự tuân thủ eIDAS được giải thích cho các nhà phát triển
Quy định eIDAS xác định ba cấp ký hiệu: đơn (SES), nâng cao (AES) và chuyên nghiệp (QES). Certyneo API cho phép chọn cấp bằng phong bì thông qua một trường `signature_level`. Giá trị mặc định là AES (đủ cho 95% trường hợp B2B). QES có sẵn cho các văn bản đòi hỏi sự tương đương pháp lý chặt chẽ với chữ ký bằng tay (bản chứng nhận, hợp đồng công cộng).
Về mặt kỹ thuật, AES đòi hỏi xác thực mạnh mẽ của người ký (OTP qua SMS mặc định, KYC video tùy chọn) và một đường dẫn kiểm toán có dấu thời gian. QES thêm một chứng chỉ có trình độ được cấp bởi một TSP có trình độ EU. Tất cả điều này được quản lý bởi API bạn gọi đến điểm cuối, chúng tôi sẽ chăm sóc phần còn lại.
Kiến trúc tích hợp được khuyến cáo
Mô hình tích hợp phổ biến nhất là theo dòng chảy này:
- Các backend của bạn gọi POST /v1/envelopes để tạo envelope và nhận được sign_url để hiển thị cho người dùng.
- Bạn chuyển hướng người dùng đến sign_url hoặc nhúng nó vào iframe (với thương hiệu của bạn thông qua kế hoạch Pro).
- Sau khi ký kết hoàn tất, Certyneo sẽ gọi webhook của bạn với sự kiện envelope.completed.
- Bạn cập nhật cơ sở dữ liệu của mình và thông báo cho người dùng (e-mail, trong ứng dụng, v.v.).
Sandbox miễn phí không giới hạn
Môi trường sandbox là miễn phí và không giới hạn. Tất cả các tính năng sản xuất đều có sẵn, ngoại trừ việc chữ ký không có giá trị pháp lý (PDF được đánh dấu SANDBOX).
Di chuyển từ DocuSign hoặc Yousign
Nếu bạn đã tích hợp DocuSign hoặc Yousign, việc lập bản đồ API là trực tiếp: phong bì → phong bì, người nhận → người nhận, webhooks trạng thái → webhooks trạng thái. Hướng dẫn di chuyển của chúng tôi ghi lại các điểm cuối bằng điểm cuối.