Create User
Create a new user (employee or client) in the ShareFile account
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | Required | Email address for the new user (required) |
first_name | string | Optional | First name of the user |
last_name | string | Optional | Last name of the user |
company | string | Optional | Company name |
is_employee | boolean | Optional | Create as employee (true) or client (false). Default: false |
password | string | Optional | Initial password (optional - user may need to set via email) |
notify | boolean | Optional | Send welcome email notification (default: true) |
add_shared | boolean | Optional | Add user to Shared Address Book |
add_personal | boolean | Optional | Add user to Personal Address Book |
Examples
MCP Tool Call
{
"name": "sharefile_createUser",
"arguments": {
"email": "example",
"first_name": "example",
"last_name": "example",
"company": "example",
"is_employee": true,
"password": "example",
"notify": true,
"add_shared": true,
"add_personal": true
}
}REST API
curl -X POST https://api.syncello.io/v1/tools/sharefile/createUser \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"email": "example",
"first_name": "example",
"last_name": "example",
"company": "example",
"is_employee": true,
"password": "example",
"notify": true,
"add_shared": true,
"add_personal": true
}'