Zum Inhalt springen
Sursa Developers

Objekte

CardUploadForm

Felder

  • filestring (application/octet-stream)erforderlich
  • collectionstring

    Standard: "default"

  • tagsstring

    Standard: ""

  • forceboolean

    Standard: false

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

    Standard: false

  • reviewboolean

    Standard: false

  • folder_idstring | null

    Ordner der collection, in den die neue Karte gelegt wird. Ein Ordner einer anderen Sammlung ergibt 400 folders.card_collection_mismatch, ein fehlender Ordner 404 folders.not_found und eine fehlende Berechtigung COLLECTION_EDIT_CARDS für den Ordner 403 authz.forbidden. Die Prüfung erfolgt, bevor die Datei gespeichert wird. Ein Duplikat einer bereits hochgeladenen Datei (skipped) wird nicht in den Ordner verschoben.

    length ≤ 64

  • collection_idinteger | null

    Sammlung nach ID. Wird zusätzlich collection übergeben, hat collection_id Vorrang. Eine Sammlung, die in der Organisation nicht existiert oder nicht sichtbar ist, ergibt 404 collections.not_found.

  • external_idstring | null

    external_id der neuen Karte. Damit wird die Karte auch dann erstellt, wenn die Sammlung bereits dieselbe Datei enthält. Verwendet eine andere Karte der Organisation diese ID, ergibt die Anfrage 409 cards.external_id_taken. Um eine Karte nach external_id zu erstellen oder zu ersetzen, verwenden Sie PUT /v1/cards-by-external-id/{external_id}.

    length ≤ 512

  • metadatastring | null

    metadata der neuen Karte: ein JSON-Objekt als Wert des Formularfelds. Es gelten die Regeln von MetadataPatch.

Verwendet von