---
title: "Update user"
method: PATCH
path: "/api/v1/users/{userId}"
tags: ["Users"]
---

# Update user

`PATCH /api/v1/users/{userId}`

Update a user by ID

## Path parameters

- `userId` string, uuid, required

## Request body

- object
  - `changes` object, required
    - `id` string, uuid
    - `name` string
    - `email` string
    - `emailVerified` boolean
    - `image` string, nullable
    - `createdAt` string
    - `updatedAt` string

## Response `200`

OK

- object
  - `user` object, required
    - `id` string, uuid, required
    - `name` string, required
    - `email` string, required
    - `emailVerified` boolean, required
    - `image` string, nullable, required
    - `createdAt` string, required
    - `updatedAt` string, required

## Other responses

- `401` — 401
- `403` — 403

---

[API](https://skmtc.dev/easyscraper/apis/easy-scraper-api.md) · [All operations](https://skmtc.dev/easyscraper/apis/easy-scraper-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/easyscraper/easy-scraper-api/revisions/9b27666e18c8/schema)
