本文へスキップ
Sursa Developers

オブジェクト

CardUploadForm

フィールド

  • filestring (application/octet-stream)必須
  • collectionstring

    デフォルト:"default"

  • tagsstring

    デフォルト:""

  • forceboolean

    デフォルト:false

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

    デフォルト:false

  • reviewboolean

    デフォルト:false

  • folder_idstring | null

    新しいカードを入れるcollectionのフォルダー。ほかのコレクションのフォルダーでは400 folders.card_collection_mismatch、存在しないフォルダーでは404 folders.not_found、フォルダーに対するCOLLECTION_EDIT_CARDS権限がない場合は403 authz.forbiddenが返ります。この確認はファイルの保存前に行われます。すでにアップロード済みのファイルの重複(skipped)は、フォルダーに移動されません。

    length ≤ 64

  • collection_idinteger | null

    IDで指定するコレクション。collectionも渡した場合は、collection_idが優先されます。組織に存在しない、または参照できないコレクションでは404 collections.not_foundが返ります。

  • external_idstring | null

    新しいカードのexternal_id。これを指定すると、コレクションに同じファイルがすでにあってもカードが作成されます。組織のほかのカードがこの値を使っている場合、リクエストは409 cards.external_id_takenを返します。external_idでカードを作成または置換するには、PUT /v1/cards-by-external-id/{external_id}を使用してください。

    length ≤ 512

  • metadatastring | null

    新しいカードのmetadata:フォームフィールドの値として渡すJSONオブジェクト。規則はMetadataPatchと同じです。

使用箇所