Connectors
File Storage & Transfer
WebDAV
WebDAV file servers: upload, download, copy, lock, and delete files and folders
- Signs in with
- Connection details
- Runs on
- Cloud or On-Prem Worker
- Operations
- 14
- Ready-made triggers
- 0
Connect WebDAV
- In Neblex open Connect › Connections and click New Connection.
- Search for WebDAV and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
If the system is only reachable inside your network, choose an On-Prem Worker under Test from and run the flow on that Worker. See On-Prem Workers.
| Field | What to enter |
|---|---|
| Root URLRequired | Every path in a step is resolved below this URL.Example: https://cloud.example.com/remote.php/dav/files/alice/ |
| AuthenticationRequired | |
| UsernameRequired | |
| Password or app passwordRequiredSecret | |
| Access tokenRequiredSecret |
Use it in a flow
- Open a flow, open the node library and search for WebDAV.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from WebDAV without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if WebDAV can send webhooks, a Webhook trigger receives them at its own URL.
Operations
14 operations in 4 groups. Each one is a step you can add to a flow.
Connection1
Test the connectionping | Read the root collection's properties to prove access. |
File7
Copycopy | Copy a file or folder to another path. | |
Deletedelete | Delete a file, or a folder with everything in it. | |
Download a filedownload | Download a file, or a byte range of it, as a file for later steps. | |
Get propertiesgetProperties | Read the properties of one file or folder. | |
Move or renamemove | Move or rename a file or folder. | |
Set propertiessetProperties | Set and remove properties on a file or folder in one atomic change. | |
Upload a fileupload | Upload a file from an earlier step, base64 text or plain text. |
Folder3
Create a foldercreateCollection | Create a folder, optionally with any missing parent folders. | |
Get quotagetQuota | Read the available and used bytes for a folder. | |
List a folderlist | List the files and folders in a folder, optionally through every subfolder, filtered by name pattern and type. |
Lock3
LockcreateLock | Take a write lock on a file or folder and return its token. | |
Refresh a lockrefreshLock | Extend a lock before it expires. | |
UnlockreleaseLock | Release a lock. |