Skip to content
English

Add a user to the owner list

POST
/domains/{domainID}/folders/{folderID}/owners
curl --request POST \
--url https://example.com/api/v1/domains/1/folders/1/owners \
--header 'Content-Type: application/json' \
--cookie grommunioAuthJwt=<grommunioAuthJwt> \
--data '{ "username": "example", "permissions": 256 }'
domainID
required
integer

ID of the domain

folderID
required
integer

ID of the folder

X-Csrf-Token
string

CSRF Token

Media typeapplication/json
object
username
required

Username (e-mail address) to add to member list

string
permissions

Bit mask of permissions to grant the user (defaults to folder owner)

integer
default: 256

Creation successful

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"
}

One of the required external services is unavailable

Media typeapplication/json
object
message

Description of the error

string
Examplegenerated
{
"message": "example"
}