Create Team Member

Create a new HR team member directly with automatic welcome email. User is pre-verified.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

Creates both user and team member records Sends welcome email with credentials automatically User is pre-verified (emailVerified set to current time) Password is included in welcome email User should change password on first login

firstNamestringRequired

First name (1-100 chars)

lastNamestringRequired

Last name (1-100 chars)

emailstringRequiredformat: "email"
Valid email address
passwordstringRequired

Password (8-100 chars)

departmentstringRequired

Department (1-255 chars)

titlestringRequired

Job title (1-255 chars)

rolestringRequired
Must be 'hr'
ssobooleanOptional

SSO enabled (default: false)

Response

Team member created successfully and welcome email sent
successbooleanOptional
dataobjectOptional
messagestringOptional
timestampstringOptional
versionstringOptional

Errors

409
Conflict Error