Get and Put Files With NextCloud

To put a file into NextCloud using curl:

curl -u USERNAME:PASSWORD -T THE_FILE_YOU_WANT_TO_UPLOAD https://yournextcloudinstance.com/remote.php/dav/files/USERNAME/

and to get a file:

curl -u USERNAME:PASSWORD https://yournextcloudinstance.com/remote.php/dav/files/USERNAME/THE_FILE_YOU_WANT_TO_DOWNLOAD --output THE_FILE_YOU_WANT_TO_DOWNLOAD

Basically a reference for myself. 🙂