ٹیمپلیٹس
PDF (یا Word فائل) اپ لوڈ کریں اور فیلڈز لگائیں، یا Document موڈ میں معاہدہ لکھیں۔ ویری ایبلز ایک JSON Schema ہیں، اس لیے کچھ بھی بھیجنے سے پہلے API آپ کے ڈیٹا کی جانچ کرتا ہے۔ شائع ہونے کے بعد ورژنز تبدیل نہیں ہو سکتے۔
ٹیمپلیٹس
PDF (یا Word فائل) اپ لوڈ کریں اور فیلڈز لگائیں، یا Document موڈ میں معاہدہ لکھیں۔ ویری ایبلز ایک JSON Schema ہیں، اس لیے کچھ بھی بھیجنے سے پہلے API آپ کے ڈیٹا کی جانچ کرتا ہے۔ شائع ہونے کے بعد ورژنز تبدیل نہیں ہو سکتے۔
لفافے
ایک POST /v1/envelopes آپ کے ویری ایبلز کے ساتھ ٹیمپلیٹ رینڈر کرتا ہے اور کردار اور ترتیب کے مطابق وصول کنندگان تک
روٹنگ شروع کر دیتا ہے۔ ڈرائی رنز، idempotency کیز اور externalId کے ذریعے ڈپلیکیٹ سے بچاؤ پہلے سے شامل ہیں۔
دستخط، آپ کے طریقے سے
ای میل لنکس، ہوسٹ کیا گیا صفحہ، یا آپ کی اپنی ایپ کے اندر <bf-signing> ویب کمپوننٹ (React اور Vue ریپرز کے ساتھ)،
جن کے لیے مختصر مدت کے، ایک بار استعمال ہونے والے سیشنز آپ کا بیک اینڈ بناتا ہے۔
ثبوت جسے کوئی بھی چیک کر سکے
ہر مکمل دستاویز کو ایک عوامی ٹائم اسٹیمپ اتھارٹی سے PAdES دستاویزی ٹائم اسٹیمپ ملتا ہے، اور اس کا فنگر پرنٹ ایک Merkle ٹری میں جاتا ہے جس کے روٹس پر Bona Fide، Ed25519 سے دستخط کرتا ہے۔ کوئی بھی کسی نقل کی تصدیق کر سکتا ہے، اکاؤنٹ کی ضرورت نہیں۔
POST /v1/envelopes۔delivery: "embedded")۔envelope.completed webhook ملتا ہے۔envelope.sealed موصول ہو۔/variables/client/email۔Idempotency-Key بھیجیں، تو دوبارہ کوشش پر پہلا جواب ہی واپس ملتا ہے۔bf_test_ کیز واٹر مارک والے لفافے بناتی ہیں جن کا کبھی بل نہیں بنتا۔ دیکھیں توثیق۔openapi.json / openapi.yaml انہی zod کنٹریکٹس سے بنتے ہیں جن سے API ویلیڈیشن کرتا ہے۔API کا پتہ https://api.bonafidesign.com ہے۔ ان دستاویزات میں تمام پاتھ اسی کے نسبت سے ہیں۔