---
title: "Changes to List project user role assignments"
method: GET
path: "/projects/{project_id}/users/{user_id}/roles"
---

# Changes to List project user role assignments

`GET /projects/{project_id}/users/{user_id}/roles`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 5 of 164 revisions.

- **2026-09-25** `d86203de41ae` — 3 info
- **2026-09-03** `9430b00d75b4` — 1 info
- **2026-08-14** `6ac2618eefd7` — 1 info
- **2026-08-05** `ab0c5306e390` — 1 breaking, 1 info
- **2026-05-13** `74cbcf73838f` — 1 info

## Changes

- **2026-09-25** `d86203de41ae` — 3 info
  - added the non-success response with the status `400`
  - added the non-success response with the status `403`
  - added the non-success response with the status `404`
- **2026-09-03** `9430b00d75b4` — 1 info
  - added the optional property `error/misalignment` to the response with the `429` status
- **2026-08-14** `6ac2618eefd7` — 1 info
  - added the non-success response with the status `429`
- **2026-08-05** `ab0c5306e390` — 1 breaking, 1 info
  - the `data/items/updated_at/anyOf[subschema #1]/` response's property format changed from `int64` to `unixtime` for status `200`
  - added the required property `data/items/assignment_sources` to the response with the `200` status
- **2026-05-13** `74cbcf73838f` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/openai/apis/openapi/docs/projects/:project_id/users/:user_id/roles/get.md) · [API](https://skmtc.dev/openai/apis/openapi.md) · [Page](https://skmtc.dev/openai/apis/openapi/changes/projects/:project_id/users/:user_id/roles/get)
