---
title: "updates user"
method: PUT
path: "/kkid/userlist"
tags: ["KKid"]
---

# updates user

`PUT /kkid/userlist`

By passing in the appropriate variables this method updates the user's profile

## Query parameters

- `userID` integer, required
- `username` string, required
- `email` string, required
- `firstName` string, required
- `lastName` string, required
- `emoji` string
- `tmdbKey` string
- `enableWishList` boolean
- `enableChores` boolean
- `enableAllowance` boolean
- `enableAdmin` boolean
- `enableTmdb` boolean
- `enableObjectDetection` boolean

## Response `200`

User Updated

- AddUserResponse — add user
  - `user_id` integer
  - `login` string
  - `pass` string
  - `remember_key` string
  - `pass_dattm` string
  - `email` string
  - `name_f` string
  - `name_l` string
  - `street` string
  - `street2` string
  - `city` string
  - `state` string
  - `zip` string
  - `country` string
  - `phone` string
  - `added` string
  - `remote_addr` string
  - `user_agent` string
  - `saved_form_id` string
  - `status` string
  - `unsubscribed` string
  - `lang` string
  - `i_agree` string
  - `is_locked` string
  - `disable_lock_until` string
  - `reseller_id` string
  - `comment` string
  - `tax_id` string
  - `last_login` string
  - `aff_id` string
  - `aff_added` string
  - `is_affiliate` string
  - `aff_payout_type` string
  - `plain_password` string
  - `pin` string
  - `require_consent` string
  - `subusers_parent_id` string
  - `avatar` string

## Other responses

- `202` — Accepted- Access Granted but data flow did not complete due to an unknown error.
- `405` — Method Not Allowed- API user does not have access to use this method
- `409` — Update user unsuccessful. This could be due to invalid userID, new username already exists, new email already exists, or an unknown error.
- `412` — API Access Denied! Your API key is invalid, expired, or not supplied!

---

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