- Description:
This key represents an array format for the
accepts_mime_typeskey that restricts which file types are available to select or upload in File Inputs.The value is an array of MIME type strings. Each string specifies a file type that CloudCannon will allow for this input.
Available MIME types include image formats (
image/x-icon,image/gif,image/jpeg,image/png,image/webp,image/bmp,image/svg+xml) and document formats (application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation).Use the array format when you want to explicitly list multiple MIME types, making it easier to read and maintain in your configuration.
- Appears in:
└── accepts_mime_types └── Array Accepts Mime Types └── [*]- Type:
string- Allowed values:
x-world/x-3dmfapplication/x-authorware-binapplication/x-authorware-mapapplication/x-authorware-segtext/vnd.abcvideo/animaflexapplication/postscriptaudio/aiffaudio/x-aiffapplication/x-aimtext/x-audiosoft-intraapplication/x-navi-animationapplication/x-nokia-9000-communicator-add-on-softwareapplication/mimeapplication/arjimage/x-jgvideo/x-ms-asftext/x-asmtext/aspapplication/x-mplayer2video/x-ms-asf-pluginaudio/basicaudio/x-auapplication/x-troff-msvideovideo/avivideo/msvideovideo/x-msvideovideo/avs-videoapplication/x-bcpioapplication/mac-binaryapplication/macbinaryapplication/x-binaryapplication/x-macbinaryimage/bmpimage/x-windows-bmpapplication/bookapplication/x-bshapplication/x-bzipapplication/x-bzip2text/plaintext/x-capplication/vnd.ms-pki.seccatapplication/clariscadapplication/x-cocoaapplication/cdfapplication/x-cdfapplication/x-netcdfapplication/pkix-certapplication/x-x509-ca-certapplication/x-chatapplication/javaapplication/java-byte-codeapplication/x-java-classapplication/x-cpioapplication/mac-compactproapplication/x-compactproapplication/x-cptapplication/pkcs-crlapplication/pkix-crlapplication/x-x509-user-certapplication/x-cshtext/x-script.cshapplication/x-pointplustext/csstext/csvapplication/x-directorapplication/x-deepvvideo/x-dvvideo/dlvideo/x-dlapplication/mswordapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentapplication/commongroundapplication/draftingapplication/x-dvidrawing/x-dwf (old)model/vnd.dwfapplication/acadimage/vnd.dwgimage/x-dwgapplication/dxftext/x-script.elispapplication/x-bytecode.elisp (compiled elisp)application/x-elcapplication/x-envoyapplication/x-esrehbertext/x-setextapplication/envoytext/x-fortranapplication/vnd.fdfapplication/fractalsimage/fifvideo/flivideo/x-fliimage/floriantext/vnd.fmi.flexstorvideo/x-atomic3d-featureimage/vnd.fpximage/vnd.net-fpxapplication/freeloaderaudio/makeimage/g3faximage/gifvideo/glvideo/x-glaudio/x-gsmapplication/x-gspapplication/x-gssapplication/x-gtarapplication/x-compressedapplication/x-gzipmultipart/x-gziptext/x-happlication/x-hdfapplication/x-helpfileapplication/vnd.hp-hpgltext/x-scriptapplication/hlpapplication/x-winhelpapplication/binhexapplication/binhex4application/mac-binhexapplication/mac-binhex40application/x-binhex40application/x-mac-binhex40application/htatext/x-componenttext/htmltext/webviewhtmlx-conference/x-cooltalkimage/x-iconimage/iefapplication/igesmodel/igesapplication/x-imaapplication/x-httpd-imapapplication/infapplication/x-internett-signupapplication/x-ip2video/x-isvideoaudio/itapplication/x-inventori-world/i-vrmlapplication/x-livescreenaudio/x-jamtext/x-java-sourceapplication/x-java-commerceimage/jpegimage/pjpegimage/x-jpsapplication/x-javascriptapplication/javascriptapplication/ecmascripttext/javascripttext/ecmascriptapplication/jsonimage/jutvisionmusic/x-karaokeapplication/x-kshtext/x-script.kshaudio/nspaudioaudio/x-nspaudioaudio/x-liveaudioapplication/x-latexapplication/lhaapplication/x-lhaapplication/x-lisptext/x-script.lisptext/x-la-asfapplication/x-lzhapplication/lzxapplication/x-lzxtext/x-maudio/mpegaudio/x-mpequrlaudio/m4aaudio/x-m4aapplication/x-troff-manapplication/x-navimapapplication/mbedletapplication/x-magic-cap-package-1.0application/mcadapplication/x-mathcadimage/vasatext/mcfapplication/netmctext/markdownapplication/x-troff-memessage/rfc822application/x-midiaudio/midiaudio/x-midaudio/x-midimusic/crescendox-music/x-midiapplication/x-frameapplication/x-mifwww/mimeaudio/x-vnd.audioexplosion.mjuicemediafilevideo/x-motion-jpegapplication/base64application/x-memeaudio/modaudio/x-modvideo/quicktimevideo/x-sgi-movieaudio/x-mpegvideo/x-mpegvideo/x-mpeq2aaudio/mpeg3audio/x-mpeg-3video/mp4application/x-projectvideo/mpegapplication/vnd.ms-projectapplication/marcapplication/x-troff-msapplication/x-vnd.audioexplosion.mzzimage/naplpsapplication/vnd.nokia.configuration-messageimage/x-niffapplication/x-mix-transferapplication/x-conferenceapplication/x-navidocapplication/octet-streamapplication/odaaudio/oggapplication/oggvideo/oggapplication/x-omcapplication/x-omcdatamakerapplication/x-omcregeratortext/x-pascalapplication/pkcs10application/x-pkcs10application/pkcs-12application/x-pkcs12application/x-pkcs7-signatureapplication/pkcs7-mimeapplication/x-pkcs7-mimeapplication/x-pkcs7-certreqrespapplication/pkcs7-signatureapplication/pro_engtext/pascalimage/x-portable-bitmapapplication/vnd.hp-pclapplication/x-pclimage/x-pictimage/x-pcxchemical/x-pdbapplication/pdfaudio/make.my.funkimage/x-portable-graymapimage/x-portable-greymapimage/pictapplication/x-newton-compatible-pkgapplication/vnd.ms-pki.pkotext/x-script.perlapplication/x-pixclscriptimage/x-xpixmaptext/x-script.perl-moduleapplication/x-pagemakerimage/pngapplication/x-portable-anymapimage/x-portable-anymapmodel/x-povimage/x-portable-pixmapapplication/mspowerpointapplication/powerpointapplication/vnd.ms-powerpointapplication/x-mspowerpointapplication/vnd.openxmlformats-officedocument.presentationml.presentationapplication/x-freelancepaleovu/x-pvtext/x-script.phytonapplication/x-bytecode.pythonaudio/vnd.qcelpimage/x-quicktimevideo/x-qtcaudio/x-pn-realaudioaudio/x-pn-realaudio-pluginaudio/x-realaudioapplication/x-cmu-rasterimage/cmu-rasterimage/x-cmu-rastertext/x-script.rexximage/vnd.rn-realflashimage/x-rgbapplication/vnd.rn-realmediaaudio/midapplication/ringing-tonesapplication/vnd.nokia.ringing-toneapplication/vnd.rn-realplayerapplication/x-troffimage/vnd.rn-realpixapplication/x-rtftext/richtextapplication/rtfvideo/vnd.rn-realvideoaudio/s3mapplication/x-tbookapplication/x-lotusscreencamtext/x-script.guiletext/x-script.schemevideo/x-scmapplication/sdpapplication/x-sdpapplication/sounderapplication/seaapplication/x-seaapplication/settext/sgmltext/x-sgmlapplication/x-shapplication/x-shartext/x-script.shtext/x-server-parsed-htmlaudio/x-psidapplication/x-sitapplication/x-stuffitapplication/x-koanapplication/x-seelogoapplication/smilaudio/x-adpcmapplication/solidsapplication/x-pkcs7-certificatestext/x-speechapplication/futuresplashapplication/x-spriteapplication/x-wais-sourceapplication/streamingmediaapplication/vnd.ms-pki.certstoreapplication/stepapplication/slaapplication/vnd.ms-pki.stlapplication/x-navistyleapplication/x-sv4cpioapplication/x-sv4crcimage/svg+xmlapplication/x-worldx-world/x-svrapplication/x-shockwave-flashapplication/x-tarapplication/toolbookapplication/x-tcltext/x-script.tcltext/x-script.tcshapplication/x-texapplication/x-texinfoapplication/plainapplication/gnutarimage/tiffimage/x-tiffapplication/tomlaudio/tsp-audioapplication/dsptypeaudio/tsplayertext/tab-separated-valuesapplication/i-deastext/uri-listapplication/x-ustarmultipart/x-ustartext/x-uuencodeapplication/x-cdlinktext/x-vcalendarapplication/vdavideo/vdoapplication/groupwisevideo/vivovideo/vnd.vivoapplication/vocaltec-media-descapplication/vocaltec-media-fileaudio/vocaudio/x-vocvideo/vosaicaudio/voxwareaudio/x-twinvq-pluginaudio/x-twinvqapplication/x-vrmlmodel/vrmlx-world/x-vrmlx-world/x-vrtapplication/x-visioapplication/wordperfect6.0application/wordperfect6.1audio/wavaudio/x-wavapplication/x-qproimage/vnd.wap.wbmpapplication/vnd.xaravideo/webmaudio/webmimage/webpapplication/x-123windows/metafiletext/vnd.wap.wmlapplication/vnd.wap.wmlctext/vnd.wap.wmlscriptapplication/vnd.wap.wmlscriptcvideo/x-ms-wmvapplication/wordperfectapplication/x-wpwinapplication/x-lotusapplication/mswriteapplication/x-writext/scripletapplication/x-wintalkimage/x-xbitmapimage/x-xbmimage/xbmvideo/x-amt-demorunxgl/drawingimage/vnd.xiffapplication/excelapplication/vnd.ms-excelapplication/x-excelapplication/x-msexcelapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetaudio/xmapplication/xmltext/xmlxgl/movieapplication/x-vnd.ls-xpiximage/xpmvideo/x-amt-showrunimage/x-xwdimage/x-xwindowdumptext/vnd.yamlapplication/x-compressapplication/x-zip-compressedapplication/zipmultipart/x-ziptext/x-script.zsh- Examples:
In this example, we have configured a File Input to accept only image files using an array of image MIME types.
Copied to clipboard_inputs: hero_image: type: file label: Hero Image options: accepts_mime_types: - image/jpeg - image/png - image/webp{ "_inputs": { "hero_image": { "type": "file", "label": "Hero Image", "options": { "accepts_mime_types": [ "image/jpeg", "image/png", "image/webp" ] } } } }In this example, we have configured a File Input to accept only document files using an array of document MIME types.
Copied to clipboard_inputs: document: type: file label: Document options: accepts_mime_types: - application/pdf - application/msword - >- application/vnd.openxmlformats-officedocument.wordprocessingml.document{ "_inputs": { "document": { "type": "file", "label": "Document", "options": { "accepts_mime_types": [ "application/pdf", "application/msword", "application/vnd.openxmlformats-officedocument.wordprocessingml.document" ] } } } }