Works with any backend npm install Zero dependencies
Custom Delete Endpoint

Configure the URL used when removing a completed file. Supports {fileGuid} placeholder.

(function() {
    new MultipleUpload('#demo', {
        uploadUrl: '/api/upload',
        multiple: true,
        removable: true,
        deleteUrl: '/api/files/{fileGuid}/delete'
    });
})();
Placeholders: Use {fileGuid} in the URL. If omitted, the uploader appends the GUID to the upload URL.