---
title: "Changes to Create or update a user for a backend provider."
method: POST
path: "/ocs/v2.php/apps/user_oidc/api/{apiVersion}/user"
---

# Changes to Create or update a user for a backend provider.

`POST /ocs/v2.php/apps/user_oidc/api/{apiVersion}/user`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 8 revisions.

- **2026-08-24** `9b0d8249174c`: 1 breaking
- **2026-03-02** `93e4f783741d`: 1 info
- **2026-03-02** `f9a0442ac006`: 1 breaking

## Changes

- **2026-08-24** `9b0d8249174c`: 1 breaking
  - the `userId` request property's minLength was increased from `0` to `1`
- **2026-03-02** `93e4f783741d`: 1 info
  - endpoint added
- **2026-03-02** `f9a0442ac006`: 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/nextcloud/apis/user-oidc/docs/ocs/v2.php/apps/user_oidc/api/:apiVersion/user/post.md) - [API](https://skmtc.dev/nextcloud/apis/user-oidc.md) - [Page](https://skmtc.dev/nextcloud/apis/user-oidc/changes/ocs/v2.php/apps/user_oidc/api/:apiVersion/user/post)
