You can achieve that with tRESTClient or tREST, with GET or POST depending if you download or upload.
The URL will be the url of your Sharepoint, you might call Sharepoint first to get bearer token that you'll use in the downloading/uploading subjob and use for "authentification" check box