Employees

Get employees

get
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Query parameters
eidsstring[]Optional
departmentsinteger · int32[]Optional
pageinteger · int32OptionalDefault: 1
perPageinteger · int32OptionalDefault: 20
sortstringOptional

first_name, last_name, department_name

Default: first_name
containsstringOptional
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
chevron-right
200

Success

application/json
get
/v2/employees

Create employee

post
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Body
Idinteger · int32Optional
FirstNamestring · nullableOptional
LastNamestring · nullableOptional
Namestring · nullableOptional
Emailstring · nullableOptional
ExternalIdstring · nullableOptional
Uidstring · uuidOptional
LastEmailstring · date-time · nullableOptional
Responses
post
/v2/employees

Get employee

get
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
chevron-right
200

Success

application/json
get
/v2/employees/{id}

Save employee

put
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Body
Idinteger · int32Optional
FirstNamestring · nullableOptional
LastNamestring · nullableOptional
Namestring · nullableOptional
Emailstring · nullableOptional
ExternalIdstring · nullableOptional
Uidstring · uuidOptional
LastEmailstring · date-time · nullableOptional
Responses
chevron-right
200

Success

No content

put
/v2/employees/{id}

No content

Delete employee

delete
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
delete
/v2/employees/{id}

No content

Sync all employees

post
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Bodyobject[]
FirstNamestring · nullableOptional
LastNamestring · nullableOptional
Emailstring · nullableOptional
ExternalIdstring · nullableOptional
Departmentstring · nullableOptional
Responses
post
/v2/employees/sync

No content

Last updated