Retrieve employee details with payroll information

The purpose of this API is to retrieve employee details with payroll information.

Response Object

NameTypeDescription
idguidUnique identifier of the employee
codestringCode which is used to represent employee.
center_idguidUnique identifier of the center.
is_consultantboolBoolean that represents if the employee is a consultant or not.
created_byguidThe id of the employee who created this employee profile.
personal_infoobjectObject that contains personal information of the employee.
addressobjectObject that comtains personal info of the employee.
login_infoobjectObject that contains login information of the employee.
job_infoobjectObject that contains job information of the employee.
preference_infoobjectObject which contains preference information of the employee.
payroll_infoobjectObject that contains the payroll info of the employee.
vanity_image_urlstringThe employee profile image.
rolesobjectOptional
Object that contains the employee's security profile ID element: security_profile_id. For more information, refer to the Retrieve the list of security roles in a center API.
catalog_infoobjectObject that contains the catalog information of the employee.

job_info Object

NameTypeDescription
job_idguidMandatory
Unique 32-character identifier of the employee's job.
job_namestringOptional
Name of the employee's job.
designation_idguidOptional
Unique 32-character identifier of the employee's designation.
company_namestringOptional
Name of the employee's company.
salarydecimalOptional
Salary of the employee.
hourly_ratedecimalOptional
Hourly rate of the employee.
overtime_baseline_hoursdecimalOptional
If the employees works for more than the specified number of overtime_baseline_hours, it is considered as overtime for that employee.
overtime_typeintOptional
Type of the employee's overtime: weekly = 7.
overtime_multiplierdecimalOptional
Multiplier for the employee's overtime.
Employee's overtime payment amount = (overtime_multiplier x base rate amount of the employee).
work_task_idsCollection of guidOptional
Array of work task IDs for the employee.
request_therapist_bonusdecimalOptional
Therapist bonus requested for the employee.
mandatory_break_periodintOptional
Mandatory break period time provided to the employee.
is_elgible_for_additional_commision_bonusbooleanOptional
Indicates whether the employee is eligible for additional commission hours.
max_work_hoursintOptional
Maximum number of working hours of the employee.
target_revenuedecimalOptional
Target revenue of the employee.
vacation_daysintOptional
Number of days provided to the employee for vacation.
special_leave_daysintOptional
Number of days provided to the employee as special leave days.
start_datedatetimeOptional
Date on which the employee started to work in the center.
end_datedatetimeOptional
Date on which the employee stopped to work in the center.
tenure_start_datedatetimeOptional
Tenure start date of the employee.
pay_typeenumOptional
Indicates the type of payment type received by the employee: 0 - center default payment type, 1 - Houly pay + commission (overtime exempt), 2 - Hourly pay + commission (overtime eligible).
If you do not specify any value for this parameter, the default value is considered as 0.

preference_info Object

NameTypeDescription
culture_idintUnique identifier of the employee's culture.
search_tagsstringSearch tags associated to the employee.
receive_marketing_emailsbooleanIndicates whether the employee can receive marketing emails.
receive_marketing_messagesbooleanIndicates whether the employee can receive marketing messages.
receive_transactional_emailsbooleanIndicates whether the employee can receive transactional emails.
receive_transactional_messagesbooleanIndicates whether the employee can receive transactional messages.
receive_daily_reportsbooleanIndicates whether the employee can receive daily reports.
receive_register_closure_reportbooleanIndicates whether the employee can receive the Register Closure report.
waive_biometric_checkinbooleanIndicates whether the employee's biometric check-in process has been waived.
access_manager_productivity_appbooleanIndicates whether the employee can access the Manager Productivity app.
is_mentorbooleanIndicates whether the employee is a mentor.
access_employee_productivity_appbooleanIndicates whether the employee can access the Employee Productivity app.
access_codestringAccess code of the employee.
keywordstringKeywords used to search for the employee.
allow_analytics_accessintIf true, it indicates that the employee has been granted access to analytics data.
allow_api_accessbooleanIf true, it indicates that the employee has been granted access to APIs.
text_field_1stringPrimary text field.
text_field_2stringSecondary text field.
additional_date_1datetimeAny additional date of significance provided to the employee.
additional_date_2datetimeAny further additional date of significance provided to the employee.
send_confirmation_for_scheduled_appointmentsbooleanSend confirmation email and text to guests for appointments scheduled for this employee.

personal_info Object

NameTypeDescription
first_namestringMandatory
First name of the employee.
middle_namestringOptional
Middle name of the employee.
last_namestringOptional
Middle name of the employee.
nick_namestringMandatory
Nickname of the employee.
notification_namestringMandatory
Name of the employee that is to be displayed in notifications.
emailstringMandatory
Email ID of the employee.
mobile_phoneobjectMandatory
Object that contains the employee's mobile phone-related elements: country_code and number.
home_phoneobjectOptional
Object that contains the employee's home phone-related elements: country_code and number.
work_phoneobjectOptional
Object that contains the employee's work phone-related elements: country_code and number.
genderenumOptional
Indicates the gender of the employee: NotSpecified - -1, Male - 1, Female - 0, and Other - 3.
birth_datedatetimeOptional
Birth date and time of the employee.
anniversary_datedatetimeOptional
Date and time of the employee's anniversary.

address Object

NameTypeDescription
address_1stringOptional
Primary address of the employee.
address_2stringOptional
Secondary address of the employee.
citystringOptional
City in which the employee resides.
country_idintOptional
Unique ID of the country to which employee belongs. You can retrieve the appropriate country_id by using the List all countries API.
state_idintOptional
Unique ID of the state to which employee belongs.
zip_codestringOptional
Zip code of the employee's address.

login_info Object

NameTypeDescription
usernamestringUsername of the employee

catalog_info Object

NameTypeDescription
show_in_catalogboolShows the employee information in the catalog.
display_namestringDisplays the name of the employee.
descriptionstringBrief description for the employee.

payroll_info Object

NameTypeDescription
include_in_payrollintInformation about employee payroll.
Language
Authorization
Header
Click Try It! to start a request and see the response here!