Skip to content

Update tenant membership

PATCH
/tenants/{id}/memberships/{user_email}
curl --request PATCH \
--url https://api.muninx.com/tenants/example/memberships/example \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "auto-assign-tickets": true, "organization": "example", "role": "admin", "status": "active" }'

Partially updates a membership’s role, customer organization, or staff auto-assignment setting. Team assignment is derived from the resulting role.

id
required
string

Tenant organization ID

user_email
required
string

User email

Membership updates

Media type application/json
object
auto-assign-tickets
boolean
organization
string
role
string
Allowed values: admin agent customer
status
string
Allowed values: active suspended

OK

Media type application/json
object
auto-assign-tickets
boolean
email
string
organization
string
role
string
status
string
team-id
string
tenant-id
string
Example generated
{
"auto-assign-tickets": true,
"email": "example",
"organization": "example",
"role": "example",
"status": "example",
"team-id": "example",
"tenant-id": "example"
}

Problem+json

Media type application/json
object
key
additional properties
any
Example generated
{}

Problem+json

Media type application/json
object
key
additional properties
any
Example generated
{}

Problem+json

Media type application/json
object
key
additional properties
any
Example generated
{}

Problem+json

Media type application/json
object
key
additional properties
any
Example generated
{}