Back to Nodes

Nextcloud

Last updated May 13, 2026

n8n community node for Nextcloud — files, folders, sharing, Deck, Notes, Tables, and Talk

20 Weekly Downloads
280 Monthly Downloads

Included Nodes

Nextcloud

Description

n8n-nodes-nextcloud

An n8n community node that extends the built-in Nextcloud integration with support for Deck, Notes, Tables, and Talk — in addition to the standard file, folder, and sharing operations.

Installation

In your n8n instance go to Settings → Community Nodes → Install and enter:

n8n-nodes-nextcloud

Or install manually:

npm install n8n-nodes-nextcloud

Supported Resources & Operations

File

  • Upload, Download, Delete, Move, Copy, Share
  • Folder

  • Create, Delete, List, Move, Copy, Share
  • User

  • Get current user info
  • Deck

  • Boards — Create, Get, Get All, Update
  • Cards — Create, Get, Get All, Update, Delete
  • Stacks — Create, Get, Get All, Update, Delete
  • Notes

  • Create, Get, Get All, Update, Delete
  • Tables

  • Tables — Create, Get, Get All, Update, Delete
  • Columns — Create, Get, Get All, Update, Delete
  • Rows — Create, Get, Get All, Update, Delete
  • Talk

  • Messages — Send, Edit, Delete, Get All
  • Conversations — Create, Get, Get All, Update, Delete
  • Credentials

    This node supports two authentication methods:

    API (Username + Password)

    1. In Nextcloud go to Settings → Security → Devices & sessions
    2. Create an App Password
    3. In n8n add a NextCloud API credential with:
    WebDAV URL: https://your-nextcloud.com/remote.php/webdav
    User: your username
    Password: your app password

    OAuth2

    1. In Nextcloud go to Settings → Security → OAuth 2.0 clients and register a new client
    2. In n8n add a NextCloud OAuth2 API credential and fill in the Authorization and Token URLs from your Nextcloud instance

    Compatibility

  • n8n version 0.187.0 and above
  • Nextcloud 24 and above

License

MIT