Create User

Create a new user (employee or client) in the ShareFile account

Parameters

ParameterTypeRequiredDescription
emailstringRequiredEmail address for the new user (required)
first_namestringOptionalFirst name of the user
last_namestringOptionalLast name of the user
companystringOptionalCompany name
is_employeebooleanOptionalCreate as employee (true) or client (false). Default: false
passwordstringOptionalInitial password (optional - user may need to set via email)
notifybooleanOptionalSend welcome email notification (default: true)
add_sharedbooleanOptionalAdd user to Shared Address Book
add_personalbooleanOptionalAdd 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
}'