Creates new password credentials for a user that doesn't already have a password. The password is temporary, and must be reset upon the user's first login.
Required permissions: apps:create, [appId]:create, authenticators:create.
Security
ClientAccessToken
When true the password is temporary and the user will be required to replace it upon successful login
Default:true
The user's new username. This will be the identifier the user will use to authenticate. If username is not provided and the user has verified their email, that email address will be used as the username.
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/v1/users/{user_id}/password
- US production environmenthttps://api.transmitsecurity.io/cis/v1/users/{user_id}/password
- EU production environmenthttps://api.eu.transmitsecurity.io/cis/v1/users/{user_id}/password
- CA production environmenthttps://api.ca.transmitsecurity.io/cis/v1/users/{user_id}/password
- AU production environmenthttps://api.au.transmitsecurity.io/cis/v1/users/{user_id}/password
- JP production environmenthttps://api.gasne1-ts01.transmitsecurity.io/cis/v1/users/{user_id}/password
curl -i -X POST \
'https://api.sbx.transmitsecurity.io/cis/v1/users/{user_id}/password' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"password": "string",
"force_replace": true,
"device_id": "string",
"username": "string",
"enforce_complexity": true
}'