انتقل إلى المحتوى
Sursa Developers

الكائنات

CardFileUpsertForm

ملف للعملية PUT /v1/cards-by-external-id/{external_id}. النموذج وفحوص الملف هي نفسها التي في POST /v1/cards. إذا لم تكن البطاقة موجودة، تُنشأ. وإذا كانت موجودة، يستبدل الملف المحتوى بإصدار جديد إن تغيّر. لا تُطبَّق المجموعة والمجلد إلا عند إنشاء البطاقة.

الحقول

  • filestring (application/octet-stream)مطلوب
  • titlestring | null

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

    length ≤ 200

  • collectionstring
  • collection_idinteger | null
  • folder_idstring | null

    length ≤ 64

  • tagsstring

    وسوم مفصولة بفواصل.

  • owner_idinteger | null
  • verify_interval_daysinteger | null
  • categorystring | null
  • sensitiveboolean | null
  • metadatastring | null

    الحقل metadata: كائن JSON بوصفه قيمة حقل النموذج. القواعد هي قواعد MetadataPatch.

  • asyncboolean

    القيمة الافتراضية: false

يُستخدم في