تخطَّ إلى المحتوى الرئيسي

التوثيق

مرجع الواجهة البرمجية

أنشئ المستندات وأرسلها للتوقيع وتابع حالتها واستلم الملف المختوم — كل ما تفعله الواجهة، عبر HTTP.

المصادقة

أصدر رمزًا من ملفك الشخصي واختر النطاقات التي يحتاجها التكامل فقط. يُعرض الرمز مرة واحدة ويُخزَّن مُجزّأً، وإن فقدته فأصدر غيره.

أرسله كرمز حامل مع كل طلب. الوصول إلى الواجهة البرمجية جزء من باقتك، ويُفحص مع كل طلب لا عند الإصدار فقط، فيتوقف الرمز عن العمل إن انتهت الباقة.

curl https://tawqee.g4t.io/api/v1/me \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Accept: application/json"

النطاقات

الإرسال منفصل عن الإنشاء عن قصد: التكامل الذي يعدّ المستندات لمراجعة بشرية فقط لا ينبغي أن يستطيع عرضها على الطرف الآخر.

documents:read
قراءة المستندات
documents:write
إنشاء المستندات
documents:send
الإرسال للتوقيع
documents:download
تنزيل الملفات المختومة

نقاط النهاية

هذا الجدول مُولَّد من المسارات نفسها، فلا يمكن أن يخالف ما تقدّمه الواجهة فعلًا.

الطريقة المسار النطاق
GET /api/v1/documents documents:read
POST /api/v1/documents documents:write
GET /api/v1/documents/{document} documents:read
GET /api/v1/documents/{document}/sealed documents:download
POST /api/v1/documents/{document}/send documents:send
GET /api/v1/me
GET /api/v1/templates documents:read
POST /api/v1/templates/{template}/use documents:write

الإنشاء والإرسال في طلب واحد

إحداثيات الحقول كسور من الصفحة تبدأ من الزاوية العلوية، فلا تعتمد على مقاس الورق.

curl -X POST https://tawqee.g4t.io/api/v1/documents \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Accept: application/json" \
  -F "title=Supplier agreement" \
  -F "file=@agreement.pdf" \
  -F "send=1" \
  -F "recipients[0][name]=Layla Al-Harbi" \
  -F "recipients[0][email]=layla@example.com" \
  -F "recipients[0][role]=signer" \
  -F "fields[0][recipient_index]=0" \
  -F "fields[0][page_number]=1" \
  -F "fields[0][type]=signature" \
  -F "fields[0][x]=0.1" -F "fields[0][y]=0.8" \
  -F "fields[0][width]=0.25" -F "fields[0][height]=0.06"

التزويد عبر SCIM

تستطيع حسابات المؤسسات السماح لدليلها بإنشاء المستخدمين وتحديثهم وتعطيلهم عبر SCIM 2.0. الرمز الحامل يخص اتصال دخول موحّد لا شخصًا، وكل ما يصل إليه محصور بنطاق البريد الخاص بذلك الاتصال.

وحذف مستخدم يعطّله. فالحسابات هنا تملك عقودًا موقّعة وسجل تدقيق يُثبت من وقّعها، وإزالة موظف من دليل يجب ألا تزيل ذلك.

https://tawqee.g4t.io/scim/v2

ينقص شيء، أو تتصرف نقطة نهاية بخلاف ما هو مكتوب هنا؟ أخبرنا، فخطأ التوثيق خلل بحد ذاته.

تحدّث إلينا