---
title: "UpdateUserBody"
description: "Request body for updating an User."
section: "Reference"
group: "Types"
order: 250
---

## Definition

```ts
interface UpdateUserBody {
  name?: string | undefined;
  handle?: string | undefined;
  role?: "admin" | "user" | "service" | undefined;
}
```

## Fields

| Field    | Type                                          | Notes                              |
| -------- | --------------------------------------------- | ---------------------------------- |
| `name`   | `string \| undefined`                         | `optional` — New name              |
| `handle` | `string \| undefined`                         | `optional` — New handle            |
| `role`   | `"admin" \| "user" \| "service" \| undefined` | `optional` — New role (admin only) |
