# Passwords for provisioning API

**URL:** <https://help.nextcloud.com/t/passwords-for-provisioning-api/250070>\
**Category:** 💻 Development\
**Tags:** nc34, api, provisioning\
**Created:** [September 26, 2026, 3:13am UTC](https://help.nextcloud.com/t/passwords-for-provisioning-api/250070 "2026-09-26T03:13:36Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/5_5575768a8748004e209b776fc1b2916d.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [September 26, 2026, 3:58pm UTC](https://help.nextcloud.com/t/passwords-for-provisioning-api/250070/4 "2026-09-26T15:58:08Z")

</div>

found it, here you go:

> [@API: Password confirmation is required](https://help.nextcloud.com/t/api-password-confirmation-is-required/249099):
>
> Creating yet another thread about that recurring topic. I want to create users by script: curl -X POST \ --silent \ --header "OCS-APIRequest: true" \ --user "$CLOUD\_ADMIN\_USERNAME:$CLOUD\_ADMIN\_PASSWORD" \ --data userid="$member\_username" \ --data email="$member\_email" \ --data groups[]="$group\_name" \ "$cloud\_url/ocs/v1.php/cloud/users?format=json" This used to just work fine with e.g. setting CLOUD\_ADMIN\_PASSWORD=$(gopass show -o mynextclouduser) prior to the curl …

---

_[View the full topic](https://help.nextcloud.com/t/passwords-for-provisioning-api/250070)._
