Μετάβαση στο περιεχόμενο
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.

Χρησιμοποιείται από