JUMP TOwelcomeWelcome to the UKG Pro APIAudit DetailsAuditDetailsGet Audit Details DatagetBusiness Rules Import ToolBusinessRuleImportToolTakes an XML transaction and feeds it into the Business Rule Import ToolpostRetrieves the status of an Business Rule Import Tool transactiongetRetrieves the status of an Business Rule Import Tool transactiongetTakes an XML transaction and feeds it into the Business Rule Import Tool (Staging)postBackground Check IntegrationCandidate RequestBackground Check RequestpostBackground Check StatusputOrder RequestsBackground Check DetailsgetCode TablesCodeTablesGet Code Tables informationgetPost Code Tables informationpostBussiness Structure StatusBusinessStructureStatusGets a list of Employees for which there is a change in business structuregetCompany DetailsCompanyDetailsGet Company DetailsgetDeduction CodeEmpDeductionsGet employee deductionsgetCompensation DetailsCompensationDetailsGet all compensation detailsgetGet all compensation details by companygetGet all compensation details by company and employeegetGet all compensation details by employeegetDependent DeductionsDependentDeductionsGet Dependent DeductionsgetEarning History Based ElementsEarningsHistoryGet Earnings History Base ElementsgetEmployee ChangeChanges By DateChanges By DategetEmployee ChangesChanges By Employee IDgetEarnings CodeEarningsGet a list of all earnings configurationsgetGet list of earnings configurations filtered by Parameter including pagination paramsgetGet a specific earning configurationgetEmployee Contract DetailsEmployeeContractGet all employment contract detailsgetEmployee Cobra DetailsEmployeeCobraDetailsGet Employee Cobra DetailsgetEmployee Contact DetailsContactGet all details for a person assigned to an employee as a contactgetGet all details for a single person assigned to an employee as a contactgetEmployee Deduction Benefit Option Change DateEmpDedBenOptionDateGet Employee Deduction Benefit Option Change DategetEmployee DeductionEmpDeductionsGet employee deductionsgetEmployee Direct Deposit DetailsDirectDepositGet list of direct deposit details for US and Canadian employeesgetGet list of direct deposit details for US and Canadian employees by companygetEmployee Deduction History Effective Change DateEmployee Deduction History Effective DateDeductions History Effective Change DategetEmployee Demographic DetailsEmployee Demographic DetailsGet Employee Demographic DetailsgetEmployee EducationEmployeeEducationGet all education detailsgetEmployee Extended ElementsEmployeeExtendedElementsGet Employee Extended ElementsgetEmployee Employment DetailsEmployeeEmploymentDetailsGet Employee Employment DetailsgetEmployee Job HistoryEmployeeJobHistoryDetailGet all employee job history detailsgetGet a single job history detail recordgetEmployee LookupEmployee ID LookupEmployee ID LookuppostEmployee Multiple JobsEmployeeMultipleJobsOPPGet employee multiple jobs detailsgetEmployee Multiple Phone NumbersEmployeeMultiPhoneNumbersGet employee multiple phone numbersgetEmployee Multiple PositionsEmpMultiplePositionsGet Employee Multiple PositionsgetEmployee National DocumentsNationalDocumentAll employee national document detailsgetEmployee ProfileKronosEmployeeProfilesGet list of employees profilegetEmployee Security User DetailsEmployee Security User DetailsGet employee security user detailsgetEmployee StatusKronosEmployeeStatusGet Employee StatusgetEmployee Pay StatementCompanyPayStatementGet employee(s) pay statement(s) summary for a company or pay group for a given date range.postGet employee(s) pay statement(s) for a company or pay group for a given date range.postEmployeePayStatementGet employee pay statement(s) based on the passed employee identifier for a given date range.postGet employee last pay statement based on the passed employee identifier.postGet employee pay statement based on the given pay identifier.getEmployee Supervisor DetailsEmployeeSupervisorDetailsGet Employee Supervisor DetailsgetEmployment DetailsEmploymentDetailsGet Employment DetailsgetGet Employment DetailsgetGet Employment DetailsgetGeneral Ledger Run DetailsGeneralLedgerRunDetailsV2Returns a list of details for a general ledger run, filterable by runId and blockIdgetReturns a list of details for a general ledger run, filterable by runId and blockIdgetGlobal Employee Direct DepositEmployeeGlobalBankGet all direct deposit details for global employeesgetGlobal Employee Payments And DeductionsEmployeePayDeductionElementGet Global Employee Payments and Deductions ServicegetImport ToolImportToolTakes an XML transaction and feeds it into the Import ToolpostRetrieves the status of an import tool transactiongetGlobal Employee Localization DetailsEmpGlobalLocalizationElementGet all global employee localization fields added to UKG ProgetInsurance RateInsRateGet Insurance RategetOnboarding New HireNew HiresGets a single New Hire by IdgetCreates a single New HirepostOn Demand Pay Hours WorkedTimeAdd hours worked entriespostIntegration Audit ConfigurationIntegrationAuditConfigurationGet Integration Audit Configuration DatagetInternational EmployeesInternationalEmployeeGet international employee details for all employeesgetGet a single employees international detailsgetJob GroupJobGroupGet All Job GroupsgetLocations ConfigurationlocationsRetrieve all locations configurationsgetRetrieve a single location configurationgetJobs ConfigurationjobsRetrieve all jobs configurationsgetRetrieve a single job configurationgetOption RateOptionRateGet Option Rate DatagetOpen Enrollment Employee DeductionsOpenEnrollmentEmployeeDeductionsGet Open Enrollment Employee DeductionsgetOnboarding and Recruiting Authorization TokenPost new token requestObtain new oAuth tokenpostOpen Enrollment Dependent DeductionsOpenEnrollmentDependentDeductionsGet Open Enrollment Dependent Deductions DatagetOrganization LevelsSingle Organization LevelGet single org-levelgetPatch one org-levelpatchUpdate one org-levelputView or Create Organization LevelsGet all org-levelsgetCreate org-level configurationpostPay RegisterPayRegisterGet Pay RegistergetPayGroup PayPeriodsPayGroupPayPeriodGet PayGroup PayPeriodsgetOrganization Reporting CategoryOrganization Reporting CategoryGet Organization Reporting CategorygetPayroll Deductions HistoryPayrollDeductionsHistoryGet Payroll Deductions HistorygetPlatform Configuration Fields Datav1 PlatformConfigurationCustomFieldsDataPlatform Configuration Fields Data v1getv2 PlatformConfigurationCustomFieldsDataPlatform Configuration Fields Data v2getPerson DetailsPersonDetailsGet all person detailsgetGet all person details for a single companygetGet a single person detail record for a single companygetGet a single person detail recordgetPayroll Earnings ImportearningsAdd UKG Pro time clock datapostDelete a earningdeleteGet status details for specified earninggetPlatform Configuration Fields SchemaPlatformConfigurationCustomFieldsSchemaGets Platform Configuration standard classes custom fields schemagetPosition ReportPositionReportGet Position ReportgetPositionsPositionsReturns list of employee position information filtered on various parametersgetPto PlansGet All PTO PlansGet all pto-plansgetPTO Plan PostCreate A PTO PlanpostPTO Plan PatchPatch one PTO PlanpatchGet Specific PTO PlanGet a specific pto-plangetGet Specific Employees PTO PlansGet a specific employees pto-plansgetRolesRolesGetGets Roles from security roles tablegetShift CodesShiftCodeShift Codes API DatagetTax Groups DetailsTax GroupsGet all tax group detailsgetThird Party Job BoardsGet Job PostingsGet job postingsgetUser DetailsUserDetailsGet User DetailsgetUser PreferencesUser PreferencesGet User Preferences DetailsgetTime And Attendance Schedule ImportActivitiesObtains all activities.getAssigned HolidaysObtains all assigned holidays.getEmployee JobsObtains all jobs for an employee.getEmployeesObtains all employees.getHour TypesObtains all hour types.getSchedule DetailsPublish schedule details.putTeamsObtains all teams.getTime CodesObtains all time codes.getTime Off RequestsObtains all time off requests.getUTA EmployeeObtains a UTA Employee by coId and eeId.getUkg Pro CodesallergyRetrieve all allergy configurationsgetCreate a new allergy configurationpostUpdate a single allergy configurationputawardTypeRetrieve all awardType configurationsgetCreate a new awardType configurationpostUpdate a single awardType configurationputcareerProviderRetrieve all careerProvider configurationsgetCreate a new careerProvider configurationpostUpdate a single careerProvider configurationputchildSupportTypeRetrieve all childSupportType configurationsgetCreate a new childSupportType configurationpostUpdate a single childSupportType configurationputcobraStatusRetrieve all cobraStatus configurationsgetCreate a new cobraStatus configurationpostUpdate a single cobraStatus configurationputcompanyPropertyRetrieve all companyProperty configurationsgetCreate a new companyProperty configurationpostUpdate a single companyProperty configurationputcourseCategoryRetrieve all courseCategory configurationsgetCreate a new courseCategory configurationpostUpdate a single courseCategory configurationputcourseDeliveryMetRetrieve all courseDeliveryMet configurationsgetCreate a new courseDeliveryMet configurationpostUpdate a single courseDeliveryMet configurationputcourseSubCategoryRetrieve all courseSubCategory configurationsgetCreate a new courseSubCategory configurationpostUpdate a single courseSubCategory configurationputdisabilityRetrieve all disability configurationsgetCreate a new disability configurationpostUpdate a single disability configurationputemployeeTypeRetrieve all employeeType configurationsgetCreate a new employeeType configurationpostUpdate a single employeeType configurationputjobFamilyRetrieve all jobFamily configurationsgetCreate a new jobFamily configurationpostUpdate a single jobFamily configurationputlicenseTypeRetrieve all licenseType configurationsgetCreate a new licenseType configurationpostUpdate a single licenseType configurationputloanTypeRetrieve all loanType configurationsgetCreate a new loanType configurationpostUpdate a single loanType configurationputmaritalStatusRetrieve all maritalStatus configurationsgetCreate a new maritalStatus configurationpostUpdate a single maritalStatus configurationputmilitaryBranchesRetrieve all militaryBranches configurationsgetCreate a new militaryBranches configurationpostUpdate a single militaryBranches configurationputmilitaryEraRetrieve all militaryEra configurationsgetCreate a new militaryEra configurationpostUpdate a single militaryEra configurationputnamePrefixRetrieve all namePrefix configurationsgetCreate a new namePrefix configurationpostUpdate a single namePrefix configurationputotherPhoneTypesRetrieve all otherPhoneTypes configurationsgetCreate a new otherPhoneTypes configurationpostUpdate a single otherPhoneTypes configurationputprojectRetrieve all Project configurationsgetCreate a new project configurationpostUpdate a single project configurationputschoolRetrieve all school configurationsgetCreate a new school configurationpostUpdate a single school configurationputskillProficiencyLevelRetrieve all skillProficiencyLevel configurationsgetCreate a new skillProficiencyLevel configurationpostUpdate a single skillProficiencyLevel configurationputskillsRetrieve all skills configurationsgetCreate a new skills configurationpostUpdate a single skills configurationputtermTypeRetrieve all termType configurationsgetCreate a new termType configurationpostUpdate a single termType configurationputwaiveReasonRetrieve all waiveReason configurationsgetCreate a new waiveReason configurationpostUpdate a single waiveReason configurationputUser Profile DetailsUser Profile DetailsGet all user profile detailsgetUTA Time ClocktimeGet processed clock transactions.getGet pending clock transactions.getObtain work summaries.getObtain a work summary.getUser Defined FieldsUserDefinedFieldsGet User Defined FieldsgetGet User Defined Fields for single companygetGet User Defined Fields for a single employee in a single companygetUpdate a single project configurationput https://{hostname}/project/{code}'Allows the ability update a single project configuration.'