---
title: "Update a project member's role"
method: PUT
path: "/projects/users/{userId}"
tags: ["Project"]
---

# Update a project member's role

`PUT /projects/users/{userId}`

Change a member's role within the project given in the required `project` header. Only the project
creator or an admin of the project/organisation may do this, and you cannot change your own role (403).
Returns `true`.

## Path parameters

- `userId` string, required

## Request body

- object
  - `role` string, required

## Response `200`

Ok

- boolean

---

[API](https://skmtc.net/gleap/apis/gleap-server.md) · [All operations](https://skmtc.net/gleap/apis/gleap-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gleap/gleap-server/versions/b706fc73777f/schema)
