الكائنات
PushDocument
الحقول
external_idstringمطلوبالمعرّف الثابت للمستند لديك. إرسال المعرّف نفسه يستبدل المستند.
length ≤ 512
titlestringمطلوبlength ≤ 500
urlstringرابط المستند في نظامك (http أو https).
contentstringالمحتوى (حتى 5 ميغابايت).
content_typestringالقيم المسموح بها:
htmlmarkdowntextالقيمة الافتراضية: "html"
patharray of string | stringمجلدات المستند: مصفوفة أسماء أو سلسلة نصية مفصولة بالرمز «/» (حتى 10 مستويات).
permissionsPushPermissionstagsarray of stringitems ≤ 50
author_emailstringالمؤلف. يصبح المسؤول عن البطاقة إن كان مستخدمًا في Sursa.
updated_atstring (date-time)وقت التعديل في نظامك (جزء من إصدار المستند).
metadataMetadataPatchقيمة
metadataلبطاقة المستند (منذ 1.62.0): يحل الكائن محل الكائن السابق في البطاقة، والقيمة{}تزيل كل الأزواج؛ وبلا الحقلmetadataلا تتغير البيانات الوصفية للبطاقة.categorystringفئة البطاقة: مفتاح فئة من فئات المؤسسة (
GET /v1/categories)، منذ 1.62.0.length ≤ 64
verifiersPushVerifiersverify_interval_daysintegerالفاصل الزمني لتوثيق البطاقة بالأيام (منذ 1.62.0)؛ وبدونه يُستخدم الفاصل الزمني للمصدر.
≥ 1, ≤ 3650
upload_idstringملف المستند من رفع متعدد الأجزاء (
upl_…، منذ 1.62.0) بدلًا منcontent. تُستخدم عملية الرفع مرة واحدة؛ وإعادة إرسال المستند نفسه بالقيمةupload_idنفسها لا تستهلكها. ما دام الرفع متعدد الأجزاء غير متاح في التثبيت، يُرفض المستند بالسببfile_rejected.length ≤ 64
attachmentsarray of stringمرفقات المستند بوصفها عمليات رفع متعدد الأجزاء (
upl_…، منذ 1.62.0): يصبح كل مرفق بطاقة مستقلة للمصدر بالمجلد والصلاحيات وحقول البطاقة نفسها. المرفق الغائب عن إصدار جديد من المستند يُؤرشف.items ≤ 20