Skip to content
English

Delete public folder

DELETE
/domains/{domainID}/folders/{folderID}
curl --request DELETE \
--url 'https://example.com/api/v1/domains/1/folders/1?clear=false&timeout=1' \
--cookie grommunioAuthJwt=<grommunioAuthJwt>
domainID
required
integer

ID of the domain

folderID
required
integer

ID of the folder

X-Csrf-Token
string

CSRF Token

clear
boolean

Clear folder before deleting it

timeout
number
default: 1

Time in seconds to wait for completion

Deletion successful

Media typeapplication/json
object
message
string
Examplegenerated
{
"message": "example"
}

Task took more than timeout seconds and is resumed in the background

Media typeapplication/json
object
message
string
taskID

ID of the task running the command

integer
Examplegenerated
{
"message": "example",
"taskID": 1
}

Validation of input parameters failed

Media typeapplication/json
object
message
string
errors

List of errors encountered during validation

Array<string>
Examplegenerated
{
"message": "example",
"errors": [
"example"
]
}

The requested resource could not be found

Media typeapplication/json
object
message
string
Examplegenerated
{
"message": "example"
}

An error occurred while processing the request

Media typeapplication/json
object
message

String representation of the exception

string
Examplegenerated
{
"message": "example"
}

The database query failed

Media typeapplication/json
object
message

Description of the error

string
Examplegenerated
{
"message": "example"
}