Versionar arquivo do GED via REST

Boa tarde a todos. Preciso versionar documentos via processo, no momento estou tentando usar a API REST, método: UPDATEFILE, a documentação do método recomenda o uso de FTP para fazer o upload do arquivo, alguém sabe como fazer? Eu montei a requisição ajax e estou chamando ela no evento de um botão, só falta o upload do documento via FTP. Código:


$("update").click(function(){
    var dados = { documentId : "2769", 

            version : 1000, 

            documentDescription : "teste.pdf",

            versionAction : "",

            additionalComments : "Update document" 

            };

    $ajax({
        data: JSON.stringify(dados),
        dataType:'json',
        url: '/public/2.0/documents/updateFile',
        type: 'POST',
        contentType: 'application/json',
        success: function(result){
            FLUIGGC.toast({
                message: 'Documento Atualizado.',
                type:"Warning"
            });
        }
    });
});