Create Folder

nextcloud.create_folder
ActionFiles & storageconnection required

Calls the Nextcloud API with the connection's credentials.

Create one folder. A folder that already exists is reported as existed=true rather than failing the step; parent folders are not created for you.

Connection

Required
Yes — the node will not save without one
Auth type
Username & password
Providers
Nextcloud
Secret shape
{"username": "…", "password": "<app password>"}
Config it needs
base_url
Resolved by
config.connection_id, else node.connection_id

Configuration

1 field, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
path
Folder to create, e.g. /Projects/2026. Its parent must already exist.
stringYes———

Output

One shape.

result

FieldTypeExample
path
The folder path.
string—
created
True when this call created the folder.
boolean—
existed
True when the folder was already there.
boolean—
status_code
The WebDAV status Nextcloud answered with.
number—
{
  "created": false,
  "existed": false,
  "path": "",
  "status_code": 0
}

See Create Folder run in a workflow.

In a technical demo we add the Nextcloud connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.