Nextcloud
Nextcloud integration on indie.money — manage files, folders, and users on your Nextcloud server
Written By pvdyck
Last updated About 2 hours ago
Nextcloud
✅ Supported — Access and manage files, folders, and users on your Nextcloud server.
Credential Setup
Nextcloud supports two authentication methods. Choose one when configuring the credential in Secure Vault.
Nextcloud API (Basic Auth) — provide:
- Web DAV URL — your Nextcloud Web DAV endpoint, e.g.
https://nextcloud.example.com/remote.php/webdav - User — the Nextcloud username
- Password — the account password (or app password)
Nextcloud OAuth2 API — provide:
- Web DAV URL — your Nextcloud Web DAV endpoint
- Authorization URL — your server's OAuth2 authorize endpoint, e.g.
https://nextcloud.example.com/apps/oauth2/authorize - Access Token URL — your server's OAuth2 token endpoint, e.g.
https://nextcloud.example.com/apps/oauth2/api/v1/token
(plus the standard OAuth2 client ID and secret)
Operations
File
- Copy — copy a file
- Delete — delete a file
- Download — download a file
- Move — move a file
- Share — share a file
- Upload — upload a file
Folder
- Copy — copy a folder
- Create — create a folder
- Delete — delete a folder
- List — return the contents of a given folder
- Move — move a folder
- Share — share a folder
User
- Create — invite a user to a Nextcloud organization
- Delete — delete a user
- Get — retrieve information about a single user
- Get Many — retrieve a list of users
- Update — edit attributes related to a user
Compatibility
All operations supported.