Gå til indholdet
Sursa Developers

Objekter

CardUploadForm

Felter

  • filestring (application/octet-stream)påkrævet
  • 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

    Mappe i collection, som det nye kort skal placeres i. En mappe i en anden samling returnerer 400 folders.card_collection_mismatch, en manglende mappe returnerer 404 folders.not_found, og uden tilladelsen COLLECTION_EDIT_CARDS på mappen returneres 403 authz.forbidden. Kontrollen køres, før filen gemmes. En dublet af en fil, der allerede er uploadet (skipped), flyttes ikke til mappen.

    length ≤ 64

  • collection_idinteger | null

    Samling efter id. Angives collection også, har collection_id forrang. En samling, der ikke findes i organisationen eller ikke er synlig, returnerer 404 collections.not_found.

  • external_idstring | null

    external_id for det nye kort. Med det oprettes kortet, også selvom samlingen allerede har den samme fil. Bruger et andet kort i organisationen det, returnerer anmodningen 409 cards.external_id_taken. Brug PUT /v1/cards-by-external-id/{external_id} for at oprette eller erstatte et kort efter external_id.

    length ≤ 512

  • metadatastring | null

    metadata for det nye kort: et JSON-objekt som værdien af formularfeltet. Reglerne er de samme som for MetadataPatch.

Bruges af