People Editor Information Mapping

The following fields in the People Information editor are listed in the order they appear in the UI and are mapped to the request payload properties that correspond to each field. If a field is read-only and only appears in an API response body, that detail is noted below in the Notes column.

Summary

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Employee > Employment StatusCreate Person (POST /v1/commons/persons)personInformation > employmentStatusList > employmentStatusNameActive, Inactive, Terminated; Alphanumeric (30)
Employee > Analytics Labor TypeCreate Person (POST /v1/commons/persons)personInformation > analyticsLaborTypeList > analyticsLaborTypeName
Employee > Hire DateCreate Person (POST /v1/commons/persons)personInformation > person > hireDate
Employee > Accruals ProfileCreate Person (POST /v1/commons/persons)personInformation > person > accrualProfileName
Primary Job Information > Primary JobCreate Person (POST /v1/commons/persons)jobAssignment > primaryLaborAccounts > organizationPath
Primary Job Information > Primary Labor CategoryCreate Person (POST /v1/commons/persons)jobAssignment > primaryLaborAccounts > laborCategoryName
Primary Job Information > Time ZoneCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > timeZoneNameAlphanumeric (30)
Devices > Device GroupCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > deviceGroupName
Devices > Current Badge NumberCreate Person (POST /v1/commons/persons)personInformation > badgeAssignments > badgeNumberNumeric 0-9 (10)
Scheduler > Schedule GroupModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleGroup > assignments > scheduleGroupThe Schedule Group Name can also be set using Create Person (POST /v1/commons/persons) jobAssignment > scheduleGroupName, but not the start or end dates
Scheduler > Current SkillsModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > skills > assignments > skill
Scheduler > Current CertificationsModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > certifications > assignments > certification
Scheduler > Schedule Rule SetModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleRuleSet > scheduleRuleSetAssignments > ruleSet
Scheduler > Preferred Zone CategoryModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleEmployeePreference > zoneCategory
Scheduler > Preferred ZoneModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleEmployeePreference > zone
User Details > UsernameCreate Person (POST /v1/commons/persons)user > userAccount > userNameAlphanumeric (50)
User Details > Account StatusCreate Person (POST /v1/commons/persons)personInformation > userAccountStatusList > userAccountStatusNameActive, Inactive, Terminated
User Details > Last Password Change (Date-Time)Create Person (POST /v1/commons/persons)user > userAccount > passwordUpdatedDateTimeRead-only
User Details > Account is LockedN/AN/ABoolean, Read-only
User Details > EmailCreate Person (POST /v1/commons/persons)personInformation > emailAddresses > address
User Details > Locale PolicyCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > localePolicyName
User Details > Only Custom Data FieldCreate Person (POST /v1/commons/persons)personInformation > customDataList > customDataTypeNameEach paired with customDataList > text in an array
Timekeeping > Base WageCreate Person (POST /v1/commons/persons)jobAssignment > baseWageRates > hourlyRate
Timekeeping > Pay RuleCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > payRuleName
Timekeeping > Assigned CurrencyCreate Person (POST /v1/commons/persons)personInformation > employeeCurrencyAssignment > currencyCode

Employee > Information

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Last NameCreate Person (POST /v1/commons/persons)personInformation > person > lastNameAlphanumeric (30)
First NameCreate Person (POST /v1/commons/persons)personInformation > person > firstNameAlphanumeric (30)
IDN/A - System AssignedN/A - System AssignedYou cannot assign the person ID
Birth DateCreate Person (POST /v1/commons/persons)personInformation > person > birthDateEmployee's birth date
Hire DateCreate Person (POST /v1/commons/persons)personInformation > person > hireDateEmployee's original date of hire
Middle NameCreate Person (POST /v1/commons/persons)personInformation > person > middleInitialThe UI field labeled "Middle Name" stores a person's middle initial; Alphanumeric (1)
Short NameCreate Person (POST /v1/commons/persons)personInformation > person > shortNameAlphanumeric (20)
Employee Status > Employment StatusCreate Person (POST /v1/commons/persons)personInformation > employmentStatusList > employmentStatusNameActive, Inactive, Terminated; Alphanumeric (30)
Employee Status > Effective DateCreate Person (POST /v1/commons/persons)personInformation > employmentStatusList > effectiveDate
UsernameCreate Person (POST /v1/commons/persons)user > userAccount > userNameAlphanumeric (50)
Logon ProfileCreate Person (POST /v1/commons/persons)user > userAccount > logonProfileName
Authentication TypeCreate Person (POST /v1/commons/persons)personInformation > personAuthenticationTypes > authenticationTypeName
PasswordCreate Person (POST /v1/commons/persons)user > userAccount > userPasswordAlphanumeric (35)
Last Password Change (Date-Time)Create Person (POST /v1/commons/persons)user > userAccount > passwordUpdatedDateTimeRead-only
Last Password Change > Require Password Change at Next LogonCreate Person (POST /v1/commons/persons)user > userAccount > passwordUpdateFlagBoolean
Last Password Change > Account LockedN/AN/ABoolean, Read-only
Last Password Change > Clock Only UserCreate Person (POST /v1/commons/persons)user > userAccount > clockOnlyUserBoolean
User Account StatusCreate Person (POST /v1/commons/persons)personInformation > userAccountStatusList > userAccountStatusNameActive, Inactive, Terminated
User Account Status Effective DateCreate Person (POST /v1/commons/persons)personInformation > userAccountStatusList > effectiveDate
Primary JobCreate Person (POST /v1/commons/persons)jobAssignment > primaryLaborAccounts > organizationPath
Primary Job CategoryCreate Person (POST /v1/commons/persons)jobAssignment > primaryLaborAccounts > laborCategoryName
Primary Job Effective DateCreate Person (POST /v1/commons/persons)jobAssignment > primaryLaborAccounts > effectiveDate
Signed Off DateCreate Person (POST /v1/commons/persons)personInformation > person > managerSignoffThruDateTimeRead-only
Show Primary Job Name > Current Name or When Job was AssignedN/AN/ANot accessible via the API
Time ZoneCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > timeZoneNameAlphanumeric (30)
Reports ToCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > supervisorName
Seniority DateCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > seniorityRankDate
Analytics Labor TypeCreate Person (POST /v1/commons/persons)personInformation > analyticsLaborTypeList > analyticsLaborTypeName
Analytics Labor Type Effective DateCreate Person (POST /v1/commons/persons)personInformation > analyticsLaborTypeList > effectiveDate

Employee > Contacts

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
AddressCreate Person (POST /v1/commons/persons)personInformation > postalAddresses > streetAlphanumeric (100)
CityCreate Person (POST /v1/commons/persons)personInformation > postalAddresses > cityAlphanumeric (25)
State/ProvinceCreate Person (POST /v1/commons/persons)personInformation > postalAddresses > stateAlphanumeric (25)
Zip CodeCreate Person (POST /v1/commons/persons)personInformation > postalAddresses > postalCodeAlphanumeric (25)
CountryCreate Person (POST /v1/commons/persons)personInformation > postalAddresses > countryAlphanumeric (25)
EmailCreate Person (POST /v1/commons/persons)personInformation > emailAddresses > addressAlphanumeric (35)
Phone 1Create Person (POST /v1/commons/persons)personInformation > telephoneNumbers > phoneNumberThis array accepts multiple phone numbers; Alphanumeric (35)
Phone 2Create Person (POST /v1/commons/persons)personInformation > telephoneNumbers > phoneNumberThis array accepts multiple phone numbers; Alphanumeric (35)
Phone 3Create Person (POST /v1/commons/persons)personInformation > telephoneNumbers > phoneNumberThis array accepts multiple phone numbers; Alphanumeric (35)

Employee > Additional Information

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Custom Data FieldsCreate Person (POST /v1/commons/persons)personInformation > customDataList > customDataTypeNameEach paired with customDataList > text in an array; Alphanumeric (80)
KnowledgePass Learning PathCreate Person (POST /v1/commons/persons)personInformation > kpassAccount > learningPath
Restricted UserCreate Person (POST /v1/commons/persons)personInformation > kpassAccount > isRestrictedUserBoolean

Employee > Person's Dates

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Date NameCreate Person (POST /v1/commons/persons)personInformation > customDateList > customDateTypeNameAssociated with positionCustomDates > customDateTypeName
DescriptionN/A - See NoteN/A - See NoteThe system only returns overridden dates
Default DateN/A - See NoteN/A - See NoteThe system only returns overridden dates
Override DateCreate Person (POST /v1/commons/persons)personInformation > customDateList > dateAssociated with positionCustomDates > date

Employee > Process Profiles

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Employee ProfileRetrieve Person by Extension (GET /v1/commons/persons/{extensionType})employeeExtension > processEmployeeProfile

Employee > Access Profiles

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Function Access ProfileCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > accessProfileName
Display ProfileCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > preferenceProfileName
Locale PolicyCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > localePolicyName
Notification ProfileCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > notificationProfileName
Access Method ProfileCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > accessMethodProfileName

Timekeeping > Approvals & Reviewers

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Reviewer List Assignments > Reviewer OverrideCreate Person (POST /v1/commons/persons)personInformation > purposeAssignments > purpose
Reviewer List Assignments > Reviewer ListCreate Person (POST /v1/commons/persons)personInformation > purposeAssignments > requestReviewerList
Overtime Approvals > Approval LevelCreate Person (POST /v1/commons/persons)personInformation > approverList > approveLevel
Overtime Approvals > Overtime ApproverCreate Person (POST /v1/commons/persons)personInformation > approverList > fullName
Overtime Approvals > Approve Within (D)Create Person (POST /v1/commons/persons)personInformation > approverList > dueDateAmount

Timekeeping > Timekeeper

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Employment TermsCreate Person (POST /v1/commons/persons)positions > employmentTermAssignments > name
(Employment Terms) Start DateCreate Person (POST /v1/commons/persons)positions > employmentTermAssignments > startDate
(Employment Terms) End DateCreate Person (POST /v1/commons/persons)positions > employmentTermAssignments > endDate
Pay RuleCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > payRuleName
(Pay Rule) Effective DateCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > payRuleEffectiveDate
Assigned CurrencyCreate Person (POST /v1/commons/persons)personInformation > employeeCurrencyAssignment > currencyCode
Base WageCreate Person (POST /v1/commons/persons)jobAssignment > baseWageRates > hourlyRate
(Base Wage) Effective DateCreate Person (POST /v1/commons/persons)jobAssignment > baseWageRates > effectiveDate
Overtime Rules displayed as of (Date)N/AN/A
Reset IntervalN/A - See NoteN/A - See NotePersonal Overtime is often based on scheduled hours and overtime limits are set when an employee is scheduled.
Overtime RuleN/A - See NoteN/A - See NotePersonal Overtime is often based on scheduled hours and overtime limits are set when an employee is scheduled.
Overtime Personal RuleN/A - See NoteN/A - See NotePersonal Overtime is often based on scheduled hours and overtime limits are set when an employee is scheduled.
(Overtime) Effective DateN/A - See NoteN/A - See NotePersonal Overtime is often based on scheduled hours and overtime limits are set when an employee is scheduled.
Percentage Allocation RuleModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > percentageAllocationRule > assignments > processor
(Percentage Allocation Rule) Effective DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > percentageAllocationRule > assignments > effectiveDate
Adjustment RuleModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > adjustmentRule > assignments > processor
(Adjustment Rule) Effective DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > adjustmentRule > assignments > effectiveDate
Paycode Values ProfileModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > payCodeValue > payCodeValueProfile

Timekeeping > Employee Role

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Time Entry MethodCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > effectiveDatedTimeEntryMethods > timeEntryTypeName
Activity Tracking StatusCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > effectiveDatedTimeEntryMethods > timeEntryActivityTrackingStatus
(Time Entry Method) Effective DateCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > effectiveDatedTimeEntryMethods > effectiveDate
Paycodes "Edit" ProfileCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > professionalPayCodeName
Work Rule ProfileCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > professionalWorkRuleName
Labor Category ProfileCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > employeeLaborCategoryProfileName
Labor Category Profile - Manager AdditionsCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > mgrEmplLaborCategoryProfileName
Approval MethodCreate Person (POST /v1/commons/persons)personInformation > accessAssignment > approvalMethodName
Attestation ProfileModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > attestationProfile > attestationProfileAssignments > profile
(Attestation Profile) Effective DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > attestationProfile > attestationProfileAssignments > effectiveDate
Employee Job Transfer SetCreate Person (POST /v1/commons/persons)personInformation > personAccessAssignments > professionalTransferOrganizationSetName
Manager AdditionsCreate Person (POST /v1/commons/persons)personInformation > personAccessAssignments > empMgrTransferOrganizationSetName
(Employee Job Transfer Set) Effective DateCreate Person (POST /v1/commons/persons)personInformation > personAccessAssignments > professionalTransferOrganizationSetEffectiveDate
Override Wage & Work RulesN/AN/A
Selected Job Transfer SetN/A - This is a display function onlyN/A - This is a display function only
(Selected Job Transfer Set) As of (Date)N/A - This is a display function onlyN/A - This is a display function only
LocationN/A - This is a display function onlyN/A - This is a display function only
JobN/A - This is a display function onlyN/A - This is a display function only
Seniority DateN/A - This is a display function onlyN/A - This is a display function only
Job PreferenceN/A - This is a display function onlyN/A - This is a display function only
Scheduling ContextN/A - This is a display function onlyN/A - This is a display function only

Activities > Activities

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Activity ProfileCreate Person (POST /v1/commons/persons)personInformation > workEmployee > profileName

Activities > Defaults

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Default ActivityCreate Person (POST /v1/commons/persons)personInformation > workEmployee > defaultActivityName
Current List QueryCreate Person (POST /v1/commons/persons)personInformation > workEmployee > currentListQueryName
Idle TimeCreate Person (POST /v1/commons/persons)personInformation > workEmployee > idleActivityName
MealCreate Person (POST /v1/commons/persons)personInformation > workEmployee > unpaidActivityName
Paid BreakCreate Person (POST /v1/commons/persons)personInformation > workEmployee > paidActivityName
Auto ResolveCreate Person (POST /v1/commons/persons)personInformation > workEmployee > autoResolveActivityName

Scheduling > Skills & Certifications

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
SkillsModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > skills > assignments > skill
(Skills) Display NameModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > skills > assignments > skill
(Skills) Proficiency LevelModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > skills > assignments > proficiencyLevel
(Skills) StatusModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > skills > assignments > active
(Skills) Effective DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > skills > assignments > active
CertificationModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > certifications > assignments > certification
(Certification) Display NameModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > certifications > assignments > certification
(Certification) NumberModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > certifications > assignments > certification
(Certification) Proficiency LevelModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > certifications > assignments > proficiencyLevel
(Certification) Grant DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > certifications > assignments > effectiveDate
(Certification) Expiration DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > certifications > assignments > expirationDate

Scheduling > Scheduler

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Worker TypeCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > workerTypeNameAlphanumeric (50)
(Standard Hours) DailyCreate Person (POST /v1/commons/persons)personInformation > expectedHoursList > timePeriodTypeNameThe value passed is Daily
(Standard Hours) WeeklyCreate Person (POST /v1/commons/persons)personInformation > expectedHoursList > timePeriodTypeNameThe value passed is Weekly
(Standard Hours) Per Pay PeriodCreate Person (POST /v1/commons/persons)personInformation > expectedHoursList > timePeriodTypeNameThe value passed is Pay Period
Group AssignmentModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleGroup > assignments > scheduleGroupThe Schedule Group Name can also be set using Create Person (POST /v1/commons/persons) jobAssignment > scheduleGroupName, but not the start or end dates
(Group Assignment) Start DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleGroup > assignments > effectiveDate
(Group Assignment) End DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleGroup > assignments > expirationDate
Schedule Rule SetModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleRuleSet > scheduleRuleSetAssignments > ruleSet
(Schedule Rule Set) Effective DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleRuleSet > scheduleRuleSetAssignments > effectiveDate
Process Predictive Scheduling ChangesCreate Person (POST /v1/commons/persons)jobAssignment > predictiveSchedulingEligibilityList > isEligibleBoolean
(Process Predictive Scheduling Changes) Effective DateCreate Person (POST /v1/commons/persons)jobAssignment > predictiveSchedulingEligibilityList > effectiveDate
Predictive Scheduling Rule OverrideCreate Person (POST /v1/commons/persons)jobAssignment > predictiveSchedulingRuleOverrideList > predictiveSchedulingRule
(Predictive Scheduling Rule Override) Effective DateCreate Person (POST /v1/commons/persons)jobAssignment > predictiveSchedulingRuleOverrideList > effectiveDate
Minors > Minor Rule SetModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > minorRule > minorRule
Minors > School CalendarModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > minorRule > schoolCalendar
Minors > Emancipated MinorModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > minorRule > emancipatedMinorBoolean

Scheduling > Employee Preferences

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Override Employee Preferences in Schedule Generation StrategyN/AN/A
PreferenceModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleEmployeePreference
(Preference) WeightModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleEmployeePreference
Preferred Zone CategoryModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleEmployeePreference > zoneCategory
Preferred ZoneModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleEmployeePreference > zone

Scheduling > Schedule Rule Overrides

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Schedule RulesModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleRuleOverrides > overrideRules
(Schedule Rules) ValuesModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleRuleOverrides > overrideDetails > value
(Schedule Rules) Effective DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleRuleOverrides > overrideRules > effectiveDate
(Schedule Rules) Expiration DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleRuleOverrides > overrideRules > expirationDate
(View Audits > Schedule Rule Override Audits) DateN/AN/A
(View Audits > Schedule Rule Override Audits) TypeN/AN/A
(View Audits > Schedule Rule Override Audits) Schedule RulesN/AN/A
(View Audits > Schedule Rule Override Audits) ParameterN/AN/A
(View Audits > Schedule Rule Override Audits) Old ValueN/AN/A
(View Audits > Schedule Rule Override Audits) New ValueN/AN/A
(View Audits > Schedule Rule Override Audits) UserN/AN/A
Schedule Rule Set Optimization OverrideModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleRuleOverrides > overrideRules
(Schedule Rule Set Optimization Override) Effective DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > scheduleRuleOverrides > overrideRules > effectiveDate

Accruals > Accruals Information

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Accrual ProfileCreate Person (POST /v1/commons/persons)personInformation > person > accrualProfileName
(Accrual Profile) Start DateCreate Person (POST /v1/commons/persons)personInformation > person > accrualProfileEffectiveDate
(Accrual Profile) End DateCreate Person (POST /v1/commons/persons)personInformation > person > accrualProfileEndDate
Full-Time Equivalency > PercentageCreate Person (POST /v1/commons/persons)personInformation > person > fullTimeEquivalencies > fullTimePercentage
Full-Time Equivalency > Employee HoursCreate Person (POST /v1/commons/persons)personInformation > person > fullTimeEquivalencies > employeeStandardHours
Full-Time Equivalency > Full-Time HoursCreate Person (POST /v1/commons/persons)personInformation > person > fullTimeEquivalencies > fullTimeStandardHours
Full-Time Equivalency > Effective DateCreate Person (POST /v1/commons/persons)personInformation > person > fullTimeEquivalencies > effectiveDate
Cascade ProfileModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > cascadeProfile > assignmentProfile

Leave > Leave Information

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Leave AdministratorModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > leaveAdmin > administrator
Leave ProfileModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > leaveProfile > assignmentProfile

Attendance > Attendance Information

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Attendance AdministratorModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > attendanceAdmin > administrator
Attendance ProfileModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > attendanceProfile > attendanceProfileAssignments > profileName
(Attendance Profile) Effective DateModify Assignments for Multiple People (POST /v1/commons/persons/assignments/multi_upsert)personAssignments > attendanceProfile > attendanceProfileAssignments > effectiveDate

Devices > Biometrics

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Finger Scan Biometric EmployeeCreate Person (POST /v1/commons/persons)personInformation > person > fingerRequiredFlagBoolean
Finger Scan Consent Status:N/A - See NoteN/A - See NoteThis cannot be specified with the API.
Finger Scan Enrollment Status:N/A - See NoteN/A - See NoteThis cannot be specified with the API.
Finger Scan Consent Details > Consent DateN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Finger Scan Consent Details > LocationN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Finger Scan Consent Details > Finger Scan Consent FormN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Verification > Finger > NameN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Verification > Finger > DateN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Verification > Finger > LocationN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Verification > Finger > Verification ThresholdN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Verification > Finger > Content ScoreN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Verification > Finger > Quality ScoreN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Verification > Finger > Template TypeN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Identification > Finger > NameN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Identification > Finger > DateN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Identification > Finger > LocationN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Identification > Finger > Verification ThresholdN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Identification > Finger > Content ScoreN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Identification > Finger > Quality ScoreN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Biometric Identification > Finger > Template TypeN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Face Biometric EmployeeCreate Person (POST /v1/commons/persons)personInformation > person > faceRequiredFlagBoolean
Face Consent StatusN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Face Enrollment Status:N/A - See NoteN/A - See NoteThis cannot be specified with the API.
Face Biometric Identification > Consent DateN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Face Biometric Identification > Enrollment DateN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Face Biometric Identification > LocationN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Face Biometric Identification > Verification ThresholdN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Face Biometric Identification > Quality ScoreN/A - See NoteN/A - See NoteThis cannot be specified with the API.
Face Biometric Identification > Face Consent FormN/A - See NoteN/A - See NoteThis cannot be specified with the API.

Devices > TeleTime IP

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
TeleTime IP EmployeeCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > teletimeIPEmployeeBoolean
Require password change at the next TeleTime IP logonCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > teletimeIPChangePasswordIsRequiredBoolean
TeleTime IP IDCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > teletimeIPId
TeleTime IP User ProfileCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > teletimeIPProfileName

Devices > Device Information

People InformationAPI OperationAPI PropertyNotes; Data Type (Max Length)
Badge NumberCreate Person (POST /v1/commons/persons)personInformation > badgeAssignments > badgeNumberNumeric 0-9 (10)
Start DateCreate Person (POST /v1/commons/persons)personInformation > badgeAssignments > effectiveDate
Start TimeN/AN/A
End DateCreate Person (POST /v1/commons/persons)personInformation > badgeAssignments > expirationDate
End TimeN/AN/A
Expire the active badgeN/AN/A
Device GroupCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > deviceGroupName
Individual ProfileCreate Person (POST /v1/commons/persons)jobAssignment > jobAssignmentDetails > deviceProfileName