Direct naar de inhoud
Sursa Developers

Objecten

CardUploadForm

Velden

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

    Standaard: "default"

  • tagsstring

    Standaard: ""

  • forceboolean

    Standaard: false

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

    Standaard: false

  • reviewboolean

    Standaard: false

  • folder_idstring | null

    Map van de collection waarin de nieuwe kaart komt. Een map van een andere collectie geeft 400 folders.card_collection_mismatch, een ontbrekende map geeft 404 folders.not_found, en zonder het recht COLLECTION_EDIT_CARDS op de map volgt 403 authz.forbidden. De controle gebeurt voordat het bestand wordt opgeslagen. Een duplicaat van een bestand dat al is geüpload (skipped), wordt niet naar de map verplaatst.

    length ≤ 64

  • collection_idinteger | null

    Collectie op ID. Wordt collection ook meegegeven, dan heeft collection_id voorrang. Een collectie die niet in de organisatie bestaat of niet zichtbaar is, geeft 404 collections.not_found.

  • external_idstring | null

    external_id van de nieuwe kaart. Daarmee wordt de kaart aangemaakt, ook als de collectie hetzelfde bestand al heeft. Gebruikt een andere kaart van de organisatie deze waarde, dan geeft het request 409 cards.external_id_taken. Gebruik PUT /v1/cards-by-external-id/{external_id} om een kaart op external_id aan te maken of te vervangen.

    length ≤ 512

  • metadatastring | null

    metadata van de nieuwe kaart: een JSON-object als waarde van het formulierveld. De regels zijn die van MetadataPatch.

Gebruikt door