users_create
Create a DirectAdmin user account from an existing package by providing username, email, password, domain, and package. Supports IP assignment and welcome notification.
Instructions
Create a user from a package (legacy CMD_API_ACCOUNT_USER).
Args: username: New username (usually 3–16 alphanumeric). email: Contact email. password: Initial password (prefer sending a login-key later). domain: Primary domain. package: Existing user package name. ip: shared | sharedreseller | a free IP. notify: Email the welcome message. confirm: Required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ip | No | shared | |
| Yes | |||
| domain | Yes | ||
| notify | No | ||
| confirm | No | ||
| package | Yes | ||
| password | Yes | ||
| username | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |