---
title: "Update a team member"
method: PATCH
path: "/v3/teams/{teamId}/users/{teamUserId}"
tags: ["v3 team members"]
---

# Update a team member

`PATCH /v3/teams/{teamId}/users/{teamUserId}`

Update a team member's role.

Cannot change a member's role to "administrator"\
An administrator's role can't be changed

The authenticated user has to be either the "administrator" or a "manager" of the team.

## Request body

- object
  - `role` 'manager' | 'monitor'

## Response `200`

Example response

- object
  - `data` object, required
    - `id` string, required
    - `type` string, required
    - `attributes` TeamUserRelation, required
      - `teamId` string, required
      - `userId` string
      - `email` string, email, required
      - `role` 'administrator' | 'manager' | 'monitor' | 'left', required
      - `status` 'confirmed' | 'invited' | 'declined', required
      - `name` string

## Other responses

- `400` — Error Response
- `401` — Error Response
- `404` — Error Response

---

[API](https://skmtc.net/wri/apis/fw-teams.md) · [All operations](https://skmtc.net/wri/apis/fw-teams/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wri/fw-teams/versions/9e208e657f30/schema)
