light-mode-image
Learn
MATTR VII ManagementMembers

Update a tenant membership

Updates the membership of a user in the tenant. This includes the roles assigned to this user for this tenant.

Analytics Events

TENANT_MEMBERSHIP_UPDATE_STARTTENANT_MEMBERSHIP_UPDATE_SUCCESSTENANT_MEMBERSHIP_UPDATE_FAIL
PUT/v1/tenants/{tenantId}/memberships/{userId}
AuthorizationBearer <token>

In: header

Path Parameters

tenantIdstring

Identifier of the tenant.

Formatuuid
userIdstring

Identifier of the user who's membership is being updated.

Formatuuid
rolesarray<string>

The roles assigned to the user.

Response Body

curl -X PUT "https://manage.mattr.global/v1/tenants/543e0579-87b9-4705-be78-8f7f54709838/memberships/818f7564-49cb-4003-b041-37aec302e2c9" \  -H "Content-Type: application/json" \  -d '{    "roles": [      "dts-provider",      "issuer"    ]  }'
{
  "userId": "879a5524-d515-4aee-824a-c52fdcd4eea6",
  "tenantId": "8f49b206-e0bb-474d-8a4d-62186a9de886",
  "roles": [
    "dts-provider",
    "issuer"
  ]
}
{
  "code": "string",
  "message": "string",
  "details": [
    {
      "value": "string",
      "msg": "Invalid value",
      "param": "id",
      "location": "body"
    }
  ]
}
"Unauthorized"
Empty
Empty

How would you rate this page?