jQuery File Uploader API reference

We’ve built the next version of the File Uploader.

Uploadcare jQuery File Uploader API is an extensive set of tools that allows you adjust File Uploader behavior and implement various uploading workflows. For example, upload files from URL, moderate uploaded content, adjust the uploading widget appearance to match your website or app.

As stated in the widget configuration section, jQuery File Uploader options can be set in three ways.

  • Globally, on page load.
  • Locally, when the new uploading widget object is created.
  • By passing the settings object.

JavaScript global variables will go in your <script> tag:

1<script>
2 UPLOADCARE_PUBLIC_KEY = 'YOUR_PUBLIC_KEY';
3 UPLOADCARE_LOCALE = 'ru';
4</script>

Replace YOUR_PUBLIC_KEY with your public API key.

Local options can be set in the <input> element as data attributes:

1<input type="hidden" role="uploadcare-uploader"
2 data-public-key="YOUR_PUBLIC_KEY"
3 data-images-only
4/>

You can also pass most of the uploading widget options as an argument holding the settings object to the methods listed in this JavaScript API reference. For instance:

1uploadcare.openDialog(null, {
2 publicKey: 'YOUR_PUBLIC_KEY',
3 imagesOnly: true,
4 crop: '300x200'
5});