मुख्य कंटेंट पर जाएँ
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 के हैं।

इनमें इस्तेमाल