Chuyển tới nội dung
Sursa Developers

Đối tượng

CardUploadForm

Trường

  • filestring (application/octet-stream)bắt buộc
  • collectionstring

    Mặc định: "default"

  • tagsstring

    Mặc định: ""

  • forceboolean

    Mặc định: false

  • owner_idinteger | null
  • verify_interval_daysinteger | null
  • categorystring | null
  • sensitiveboolean | null
  • asyncboolean

    Mặc định: false

  • reviewboolean

    Mặc định: false

  • folder_idstring | null

    Thư mục của collection để đặt thẻ mới vào. Thư mục của bộ sưu tập khác trả về 400 folders.card_collection_mismatch, thư mục không tồn tại trả về 404 folders.not_found, còn khi không có quyền COLLECTION_EDIT_CARDS trên thư mục thì trả về 403 authz.forbidden. Việc kiểm tra diễn ra trước khi tệp được lưu. Bản trùng lặp của tệp đã được tải lên (skipped) không được chuyển vào thư mục.

    length ≤ 64

  • collection_idinteger | null

    Bộ sưu tập theo ID. Khi collection cũng được truyền, collection_id được ưu tiên. Bộ sưu tập không tồn tại trong tổ chức hoặc không hiển thị với bạn trả về 404 collections.not_found.

  • external_idstring | null

    external_id của thẻ mới. Khi có trường này, thẻ được tạo ngay cả khi bộ sưu tập đã có cùng tệp. Nếu một thẻ khác của tổ chức đang dùng giá trị này, yêu cầu trả về 409 cards.external_id_taken. Để tạo hoặc thay thế thẻ theo external_id, hãy dùng PUT /v1/cards-by-external-id/{external_id}.

    length ≤ 512

  • metadatastring | null

    metadata của thẻ mới: một đối tượng JSON làm giá trị của trường biểu mẫu. Quy tắc giống như của MetadataPatch.

Được dùng trong