# Api ## API Docs - v1 > files [upload](https://mx3hqpvt7q.apidog.io/upload-24326234e0.md): This endpoint handles uploading a single file along with saving it's metadata like name or user id. - v1 > files [remove](https://mx3hqpvt7q.apidog.io/remove-24326623e0.md): - v1 > files [findOne](https://mx3hqpvt7q.apidog.io/findone-24326656e0.md): - v1 > files [update](https://mx3hqpvt7q.apidog.io/update-24327171e0.md): - v1 > files [download](https://mx3hqpvt7q.apidog.io/download-24337044e0.md): - v1 > dirs [findOne](https://mx3hqpvt7q.apidog.io/findone-24326730e0.md): - v1 > dirs [remove](https://mx3hqpvt7q.apidog.io/remove-24327168e0.md): - v1 > dirs [update](https://mx3hqpvt7q.apidog.io/update-24327173e0.md): - v1 > dirs [download](https://mx3hqpvt7q.apidog.io/download-24337047e0.md): - v1 > dirs [create](https://mx3hqpvt7q.apidog.io/create-27259613e0.md): - v1 > dirs [listItems](https://mx3hqpvt7q.apidog.io/listitems-31547356e0.md): - v1 > auth [login](https://mx3hqpvt7q.apidog.io/login-32742081e0.md): - v1 > auth [register](https://mx3hqpvt7q.apidog.io/register-32742084e0.md): - v1 [usage](https://mx3hqpvt7q.apidog.io/usage-24328981e0.md): ## Schemas - v1 > common [ErrorResponse](https://mx3hqpvt7q.apidog.io/errorresponse-10939780d0.md): - v1 > files [File](https://mx3hqpvt7q.apidog.io/file-10960530d0.md): - v1 > files [UpdateFileRequest](https://mx3hqpvt7q.apidog.io/updatefilerequest-10961107d0.md): - v1 > dirs [CreateDirectoryRequest](https://mx3hqpvt7q.apidog.io/createdirectoryrequest-12566733d0.md): - v1 > dirs [Directory](https://mx3hqpvt7q.apidog.io/directory-13773242d0.md): - v1 > dirs [DirectoryItem](https://mx3hqpvt7q.apidog.io/directoryitem-13773243d0.md): - v1 > dirs [UpdateDirectoryRequest](https://mx3hqpvt7q.apidog.io/updatedirectoryrequest-13773244d0.md): - v1 > auth [RegisterUserRequest](https://mx3hqpvt7q.apidog.io/registeruserrequest-14084606d0.md): - v1 > auth [LoginUserRequest](https://mx3hqpvt7q.apidog.io/loginuserrequest-14084607d0.md): - v1 > auth [RegisterUserResponse](https://mx3hqpvt7q.apidog.io/registeruserresponse-14084608d0.md): - v1 > auth [LoginUserResponse](https://mx3hqpvt7q.apidog.io/loginuserresponse-14084619d0.md):