Skip to content

YAJU2017/ukg-java-sdk

 
 

Repository files navigation

Visit Ukg

Configure your UKG Pro Configuration Codes through UKG Pro APIs. Status: R1 deployment

Requirements

Building the API client library requires:

  1. Java 1.8+
  2. Maven (3.8.3+)/Gradle (7.2+)

If you are adding this library to an Android Application or Library:

  1. Android 8.0+ (API Level 26+)

Installation

Maven users

Add this dependency to your project's POM:

<dependency>
  <groupId>com.konfigthis</groupId>
  <artifactId>ukg-java-sdk</artifactId>
  <version>v1</version>
  <scope>compile</scope>
</dependency>

Gradle users

Add this dependency to your build.gradle:

// build.gradle
repositories {
  mavenCentral()
}

dependencies {
   implementation "com.konfigthis:ukg-java-sdk:v1"
}

Android users

Make sure your build.gradle file as a minSdk version of at least 26:

// build.gradle
android {
    defaultConfig {
        minSdk 26
    }
}

Also make sure your library or application has internet permissions in your AndroidManifest.xml:

<!--AndroidManifest.xml-->
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools">
    <uses-permission android:name="android.permission.INTERNET"/>
</manifest>

Others

At first generate the JAR by executing:

mvn clean package

Then manually install the following JARs:

  • target/ukg-java-sdk-v1.jar
  • target/lib/*.jar

Getting Started

Please follow the installation instruction and execute the following Java code:

import com.konfigthis.client.ApiClient;
import com.konfigthis.client.ApiException;
import com.konfigthis.client.ApiResponse;
import com.konfigthis.client.Ukg;
import com.konfigthis.client.Configuration;
import com.konfigthis.client.auth.*;
import com.konfigthis.client.model.*;
import com.konfigthis.client.api.ActivitiesApi;
import java.util.List;
import java.util.Map;
import java.util.UUID;

public class Example {
  public static void main(String[] args) {
    Configuration configuration = new Configuration();
    configuration.host = "http://http:";
    
    // Configure OAuth2 access token for authorization: OauthSecurity
    configuration.accessToken = "YOUR ACCESS TOKEN";
    Ukg client = new Ukg(configuration);
    try {
      ResultDtoActivityDto result = client
              .activities
              .getAll()
              .execute();
      System.out.println(result);
      System.out.println(result.getEntities());
      System.out.println(result.getIndex());
      System.out.println(result.getRequestedCount());
    } catch (ApiException e) {
      System.err.println("Exception when calling ActivitiesApi#getAll");
      System.err.println("Status code: " + e.getStatusCode());
      System.err.println("Reason: " + e.getResponseBody());
      System.err.println("Response headers: " + e.getResponseHeaders());
      e.printStackTrace();
    }

    // Use .executeWithHttpInfo() to retrieve HTTP Status Code, Headers and Request
    try {
      ApiResponse<ResultDtoActivityDto> response = client
              .activities
              .getAll()
              .executeWithHttpInfo();
      System.out.println(response.getResponseBody());
      System.out.println(response.getResponseHeaders());
      System.out.println(response.getStatusCode());
      System.out.println(response.getRoundTripTime());
      System.out.println(response.getRequest());
    } catch (ApiException e) {
      System.err.println("Exception when calling ActivitiesApi#getAll");
      System.err.println("Status code: " + e.getStatusCode());
      System.err.println("Reason: " + e.getResponseBody());
      System.err.println("Response headers: " + e.getResponseHeaders());
      e.printStackTrace();
    }
  }
}

Documentation for API Endpoints

All URIs are relative to http://http:

Class Method HTTP request Description
ActivitiesApi getAll GET /simpleschedule/activities Obtains all activities.
AssignedHolidaysApi getAll GET /simpleschedule/assigned_holidays Obtains all assigned holidays.
AuditDetailsApi getData GET /personnel/v1/audit-details Get Audit Details Data
BusinessRuleImportToolApi businessRuleImportFileUpload POST /configuration/v1/businessruleimport-tool/fileupload Takes an XML transaction and feeds it into the Business Rule Import Tool
BusinessRuleImportToolApi getFileUploadStatus GET /configuration/v1/businessruleimport-tool/filestatus/{fileId} Retrieves the status of an Business Rule Import Tool transaction
BusinessRuleImportToolApi getStagingStatus GET /configuration/v1/businessruleimport-tool/transactionstatus/{stagingId} Retrieves the status of an Business Rule Import Tool transaction
BusinessRuleImportToolApi importsBusinessRuleStagingData POST /configuration/v1/businessruleimport-tool/transaction Takes an XML transaction and feeds it into the Business Rule Import Tool (Staging)
BusinessStructureStatusApi listEmployeesChangeBusinessStructure GET /personnel/v1/integration/kronos/business-structure-status Gets a list of Employees for which there is a change in business structure
CandidateRequestApi addBackgroundCheck POST /{tenant-alias}/api/candidates/{candidate-id}/background-checks Background Check Request
CandidateRequestApi updateBackgroundCheck PUT /{tenant-alias}/api/candidates/{candidate-id}/background-checks/{background-check-id} Background Check Status
ChangesByDateApi getAllEmployeeChangesSinceLastCall GET /personnel/v1/employee-changes Changes By Date
CodeTablesApi createCodeTables POST /configuration/v1/code-tables Post Code Tables information
CodeTablesApi getInfo GET /configuration/v1/code-tables Get Code Tables information
CompanyDetailsApi getCompanyDetails GET /configuration/v1/company-details Get Company Details
CompanyPayStatementApi getByDateRange POST /payroll/v1/companies/pay-statements Get employee(s) pay statement(s) for a company or pay group for a given date range.
CompanyPayStatementApi getPaySummaries POST /payroll/v1/companies/pay-statements-summary Get employee(s) pay statement(s) summary for a company or pay group for a given date range.
CompensationDetailsApi getAllByCompany GET /personnel/v1/companies/{companyId}/compensation-details Get all compensation details by company
CompensationDetailsApi getAllDetails GET /personnel/v1/compensation-details Get all compensation details
CompensationDetailsApi getByCompanyAndEmployee GET /personnel/v1/companies/{companyId}/employees/{employeeId}/compensation-details Get all compensation details by company and employee
CompensationDetailsApi getByEmployee GET /personnel/v1/compensation-details/{employeeId} Get all compensation details by employee
ContactApi getPersonnelContactDetails GET /personnel/v1/contacts/{contactId} Get all details for a single person assigned to an employee as a contact
ContactApi getPersonnelDetails GET /personnel/v1/contacts Get all details for a person assigned to an employee as a contact
DependentDeductionsApi get GET /personnel/v1/dep-deductions Get Dependent Deductions
DirectDepositApi listDirectDepositDetailsByCompany GET /payroll/v1/companies/{companyId}/direct-deposit Get list of direct deposit details for US and Canadian employees by company
DirectDepositApi listEmployeeDirectDepositDetails GET /payroll/v1/direct-deposit Get list of direct deposit details for US and Canadian employees
EarningsApi addTimeClockData POST /services/payroll/v1/import-pay-items/earnings Add UKG Pro time clock data
EarningsApi deleteEarning DELETE /services/payroll/v1/import-pay-items/earnings/{refId} Delete a earning
EarningsApi getConfigurationsFilteredByParameter GET /configuration/v1/earnings/{calculationRule}/{taxCategory}/{useDeductionOffset}/{countryCode}/{includeInShiftDiffrential}/{includeInManualCheck} Get list of earnings configurations filtered by Parameter including pagination params
EarningsApi getStatusDetails GET /services/payroll/v1/import-pay-items/earnings/{refId} Get status details for specified earning
EarningsApi listEarningsConfigurations GET /configuration/v1/earnings Get a list of all earnings configurations
EarningsApi specificConfigurationGet GET /configuration/v1/earnings/{earningCode} Get a specific earning configuration
EarningsHistoryApi getInsRate GET /payroll/v1/earnings-history-base-elements Get Earnings History Base Elements
EmpDedBenOptionDateApi get GET /personnel/v1/emp-deductions-benefit-option-change-date Get Employee Deduction Benefit Option Change Date
EmpDeductionsApi list GET /personnel/v1/emp-deductions Get employee deductions
EmpGlobalLocalizationElementApi get GET /personnel/v1/employee-global-localization-elements Get all global employee localization fields added to UKG Pro
EmpMultiplePositionsApi get GET /personnel/v1/empl-multiple-positions Get Employee Multiple Positions
EmployeeChangesApi get GET /personnel/v1/employee-changes/{employeeId} Changes By Employee ID
EmployeeDeductionHistoryEffectiveDateApi getByDeductionCodeAndField GET /personnel/v1/deduction-history-effective-change-dates Deductions History Effective Change Date
EmployeeDemographicDetailsApi get GET /personnel/v1/employee-demographic-details Get Employee Demographic Details
EmployeeIdLookupApi byCompanyIds POST /personnel/v1/employee-ids Employee ID Lookup
EmployeeJobsApi getAll GET /simpleschedule/employee_jobs Obtains all jobs for an employee.
EmployeeSecurityUserDetailsApi getDetails GET /personnel/v1/employee-security-user-details Get employee security user details
EmployeeCobraDetailsApi get GET /personnel/v1/employee-cobra-details Get Employee Cobra Details
EmployeeContractApi get GET /personnel/v1/employee-contract-details Get all employment contract details
EmployeeEducationApi get GET /personnel/v1/employee-education Get all education details
EmployeeEmploymentDetailsApi getDetails GET /personnel/v1/employee-employment-details Get Employee Employment Details
EmployeeExtendedElementsApi get GET /personnel/v1/employee-extended-elements Get Employee Extended Elements
EmployeeGlobalBankApi get GET /personnel/v1/employee-global-banks Get all direct deposit details for global employees
EmployeeJobHistoryDetailApi get GET /personnel/v1/employee-job-history-details Get all employee job history details
EmployeeJobHistoryDetailApi getSingleRecord GET /personnel/v1/employee-job-history-details/{systemId} Get a single job history detail record
EmployeeMultiPhoneNumbersApi get GET /personnel/v1/employee-multi-phone-numbers Get employee multiple phone numbers
EmployeeMultipleJobsOppApi listDetails GET /personnel/v1/empl-multiple-jobs Get employee multiple jobs details
EmployeePayDeductionElementApi get GET /personnel/v1/employee-pay-deduction-elements Get Global Employee Payments and Deductions Service
EmployeePayStatementApi getByDateRange POST /payroll/v1/employees/pay-statements Get employee pay statement(s) based on the passed employee identifier for a given date range.
EmployeePayStatementApi getByPayIdentifier GET /payroll/v1/employees/pay-statement/{PayIdentifier} Get employee pay statement based on the given pay identifier.
EmployeePayStatementApi getLastPayStatement POST /payroll/v1/employees/pay-statement/last Get employee last pay statement based on the passed employee identifier.
EmployeeSupervisorDetailsApi get GET /personnel/v1/employee-supervisor-details Get Employee Supervisor Details
EmployeesApi getAll GET /simpleschedule/employees Obtains all employees.
EmploymentDetailsApi getByCompanyIdAndEmployeeId GET /personnel/v1/companies/{companyId}/employees/{employeeId}/employment-details Get Employment Details
EmploymentDetailsApi getDetails GET /personnel/v1/employment-details Get Employment Details
EmploymentDetailsApi listByCompany GET /personnel/v1/companies/{companyId}/employment-details Get Employment Details
GeneralLedgerRunDetailsV2Api get GET /payroll/v2/general-ledger Returns a list of details for a general ledger run, filterable by runId and blockId
GeneralLedgerRunDetailsV2Api getByRunId GET /payroll/v2/general-ledger/{runId} Returns a list of details for a general ledger run, filterable by runId and blockId
GetAllPtoPlansApi information GET /personnel/v1/pto-plans Get all pto-plans
GetJobPostingsApi details GET /talent/recruiting/v2/third-party-job-board-integrations/{integrationId}/postings Get job postings
GetSpecificEmployeesPtoPlansApi info GET /personnel/v1/companies/{companyId}/employees/{employeeId}/pto-plans Get a specific employees pto-plans
GetSpecificPtoPlanApi info GET /personnel/v1/companies/{companyId}/employees/{employeeId}/pto-plans/{ptoPlan} Get a specific pto-plan
HourTypesApi obtainAll GET /simpleschedule/hour_types Obtains all hour types.
ImportToolApi getStatus GET /personnel/v1/import-tool/status/{stagingId} Retrieves the status of an import tool transaction
ImportToolApi post POST /personnel/v1/import-tool Takes an XML transaction and feeds it into the Import Tool
InsRateApi getInsRate GET /configuration/v1/insurance-rate Get Insurance Rate
IntegrationAuditConfigurationApi getData GET /personnel/v1/integration-audit-configuration Get Integration Audit Configuration Data
InternationalEmployeeApi get GET /personnel/v1/international-employees Get international employee details for all employees
InternationalEmployeeApi getDetails GET /personnel/v1/international-employees/{employeeId} Get a single employees international details
JobGroupApi get GET /configuration/v1/jobgroup Get All Job Groups
KronosEmployeeProfilesApi getList GET /personnel/v1/integration/kronos/employee-profiles Get list of employees profile
KronosEmployeeStatusApi get GET /personnel/v1/integration/kronos/employee-status Get Employee Status
NationalDocumentApi get GET /personnel/v1/national-documents All employee national document details
NewHiresApi createSingleNewHire POST /tenants/{tenantIdentifier}/new-hires Creates a single New Hire
NewHiresApi getById GET /tenants/{tenantIdentifier}/new-hires/{id} Gets a single New Hire by Id
OpenEnrollmentDependentDeductionsApi getData GET /personnel/v1/open-enrollment-dep-deductions Get Open Enrollment Dependent Deductions Data
OpenEnrollmentEmployeeDeductionsApi getAuditDetails GET /personnel/v1/open-enrollment-emp-deductions Get Open Enrollment Employee Deductions
OptionRateApi getData GET /configuration/v1/option-rate Get Option Rate Data
OrderRequestsApi backgroundCheckDetails GET /{tenant-alias}/api/background-check-order-requests Background Check Details
OrganizationReportingCategoryApi get GET /configuration/v1/organization-reporting-category Get Organization Reporting Category
PtoPlanPatchApi onePtoPlan PATCH /personnel/v1/companies/{companyId}/employees/{employeeId}/pto-plans/{ptoPlan} Patch one PTO Plan
PtoPlanPostApi ultiproRecord POST /personnel/v1/pto-plans Create A PTO Plan
PayGroupPayPeriodApi getPayGroupPayPeriod GET /payroll/v1/paygroup-payperiods Get PayGroup PayPeriods
PayRegisterApi get GET /payroll/v1/pay-register Get Pay Register
PayrollDeductionsHistoryApi get GET /payroll/v1/payroll-deductions-history Get Payroll Deductions History
PersonDetailsApi getAllDetails GET /personnel/v1/person-details Get all person details
PersonDetailsApi getSingleCompanyDetails GET /personnel/v1/companies/{companyId}/person-details Get all person details for a single company
PersonDetailsApi getSingleDetailRecord GET /personnel/v1/person-details/{employeeId} Get a single person detail record
PersonDetailsApi getSingleRecord GET /personnel/v1/companies/{companyId}/employees/{employeeId}/person-details Get a single person detail record for a single company
PlatformConfigurationCustomFieldsSchemaApi getFieldsSchema GET /configuration/v1/platform-configuration/custom-fields-schema Gets Platform Configuration standard classes custom fields schema
PositionReportApi get GET /personnel/v1/position-report Get Position Report
PositionsApi listFiltered GET /configuration/v1/positions Returns list of employee position information filtered on various parameters
PostNewTokenRequestApi obtainOAuthToken POST /signin/oauth2/t/{tenant-name}/access_token Obtain new oAuth token
RolesGetApi securityRoles GET /configuration/v1/roles Gets Roles from security roles table
ScheduleDetailsApi publishDetails PUT /simpleschedule/schedule_details Publish schedule details.
ShiftCodeApi getData GET /configuration/v1/shift-codes Shift Codes API Data
SingleOrganizationLevelApi get GET /configuration/v1/org-levels/{level}/{code} Get single org-level
SingleOrganizationLevelApi updateOrgLevel PUT /configuration/v1/org-levels/{level}/{code} Update one org-level
SingleOrganizationLevelApi updateProperties PATCH /configuration/v1/org-levels/{level}/{code} Patch one org-level
TaxGroupsApi getAllDetails GET /configuration/v1/tax-groups Get all tax group details
TeamsApi getAll GET /simpleschedule/teams Obtains all teams.
TimeCodesApi getAll GET /simpleschedule/time_codes Obtains all time codes.
TimeOffRequestsApi getAll GET /simpleschedule/timeoff_requests Obtains all time off requests.
UtaEmployeeApi getByCoIdAndEeId GET /simpleschedule/{coid}/employees/{eeid} Obtains a UTA Employee by coId and eeId.
UserPreferencesApi getUserPreferencesDetails GET /personnel/v1/user-preferences Get User Preferences Details
UserProfileDetailsApi getAllDetails GET /personnel/v1/user-profile-details Get all user profile details
UserDefinedFieldsApi get GET /personnel/v1/user-defined-fields Get User Defined Fields
UserDefinedFieldsApi getSingleCompany GET /personnel/v1/companies/{companyId}/user-defined-fields Get User Defined Fields for single company
UserDefinedFieldsApi getSingleEmployee GET /personnel/v1/companies/{companyId}/employees/{employeeId}/user-defined-fields Get User Defined Fields for a single employee in a single company
UserDetailsApi getUserDetails GET /personnel/v1/user-details Get User Details
ViewOrCreateOrganizationLevelsApi createOrgLevelConfig POST /configuration/v1/org-levels Create org-level configuration
ViewOrCreateOrganizationLevelsApi getAllOrgLevels GET /configuration/v1/org-levels Get all org-levels
AllergyApi configurationsGet GET /allergy Retrieve all allergy configurations
AllergyApi createConfiguration POST /allergy Create a new allergy configuration
AllergyApi updateSingleConfiguration PUT /allergy/{code} Update a single allergy configuration
AwardTypeApi createConfiguration POST /awardType Create a new awardType configuration
AwardTypeApi getAllConfigurations GET /awardType Retrieve all awardType configurations
AwardTypeApi updateConfiguration PUT /awardType/{code} Update a single awardType configuration
CareerProviderApi createConfigurationUkgPro POST /careerProvider Create a new careerProvider configuration
CareerProviderApi getConfigurations GET /careerProvider Retrieve all careerProvider configurations
CareerProviderApi updateConfiguration PUT /careerProvider/{code} Update a single careerProvider configuration
ChildSupportTypeApi createConfigurationUkgPro POST /childSupportType Create a new childSupportType configuration
ChildSupportTypeApi getConfigurations GET /childSupportType Retrieve all childSupportType configurations
ChildSupportTypeApi updateConfiguration PUT /childSupportType/{code} Update a single childSupportType configuration
CobraStatusApi createConfiguration POST /cobraStatus Create a new cobraStatus configuration
CobraStatusApi getConfigurations GET /cobraStatus Retrieve all cobraStatus configurations
CobraStatusApi updateSingleConfiguration PUT /cobraStatus/{code} Update a single cobraStatus configuration
CompanyPropertyApi createConfigurationUkgPro POST /companyProperty Create a new companyProperty configuration
CompanyPropertyApi getConfigurations GET /companyProperty Retrieve all companyProperty configurations
CompanyPropertyApi updateConfiguration PUT /companyProperty/{code} Update a single companyProperty configuration
CourseCategoryApi createConfigurationUkgPro POST /courseCategory Create a new courseCategory configuration
CourseCategoryApi getAllConfigurations GET /courseCategory Retrieve all courseCategory configurations
CourseCategoryApi updateConfiguration PUT /courseCategory/{code} Update a single courseCategory configuration
CourseDeliveryMetApi createConfigurationUkgPro POST /courseDeliveryMet Create a new courseDeliveryMet configuration
CourseDeliveryMetApi getConfigurations GET /courseDeliveryMet Retrieve all courseDeliveryMet configurations
CourseDeliveryMetApi updateConfiguration PUT /courseDeliveryMet/{code} Update a single courseDeliveryMet configuration
CourseSubCategoryApi createConfigurationUkgPro POST /courseSubCategory Create a new courseSubCategory configuration
CourseSubCategoryApi getConfigurations GET /courseSubCategory Retrieve all courseSubCategory configurations
CourseSubCategoryApi updateConfiguration PUT /courseSubCategory/{code} Update a single courseSubCategory configuration
DisabilityApi createConfigurationUkgPro POST /disability Create a new disability configuration
DisabilityApi getConfigurations GET /disability Retrieve all disability configurations
DisabilityApi updateConfiguration PUT /disability/{code} Update a single disability configuration
EmployeeTypeApi createConfigurationUkgPro POST /employeeType Create a new employeeType configuration
EmployeeTypeApi getConfigurations GET /employeeType Retrieve all employeeType configurations
EmployeeTypeApi updateConfiguration PUT /employeeType/{code} Update a single employeeType configuration
JobFamilyApi createConfiguration POST /jobFamily Create a new jobFamily configuration
JobFamilyApi getAllConfigurations GET /jobFamily Retrieve all jobFamily configurations
JobFamilyApi updateConfiguration PUT /jobFamily/{code} Update a single jobFamily configuration
JobsApi getAllConfigurations GET /jobs Retrieve all jobs configurations
JobsApi getConfiguration GET /jobs/{code} Retrieve a single job configuration
LicenseTypeApi createConfiguration POST /licenseType Create a new licenseType configuration
LicenseTypeApi getConfigurations GET /licenseType Retrieve all licenseType configurations
LicenseTypeApi updateConfiguration PUT /licenseType/{code} Update a single licenseType configuration
LoanTypeApi createConfiguration POST /loanType Create a new loanType configuration
LoanTypeApi getConfigurations GET /loanType Retrieve all loanType configurations
LoanTypeApi updateConfiguration PUT /loanType/{code} Update a single loanType configuration
LocationsApi getConfiguration GET /locations/{code} Retrieve a single location configuration
LocationsApi getConfigurations GET /locations Retrieve all locations configurations
MaritalStatusApi createConfigurationUkgPro POST /maritalStatus Create a new maritalStatus configuration
MaritalStatusApi getConfigurations GET /maritalStatus Retrieve all maritalStatus configurations
MaritalStatusApi updateConfiguration PUT /maritalStatus/{code} Update a single maritalStatus configuration
MilitaryBranchesApi configureUkgPro POST /militaryBranches Create a new militaryBranches configuration
MilitaryBranchesApi getAllConfigurations GET /militaryBranches Retrieve all militaryBranches configurations
MilitaryBranchesApi updateConfiguration PUT /militaryBranches/{code} Update a single militaryBranches configuration
MilitaryEraApi createConfigurationUkgPro POST /militaryEra Create a new militaryEra configuration
MilitaryEraApi getConfigurations GET /militaryEra Retrieve all militaryEra configurations
MilitaryEraApi updateConfiguration PUT /militaryEra/{code} Update a single militaryEra configuration
NamePrefixApi configureNamePrefix POST /namePrefix Create a new namePrefix configuration
NamePrefixApi getConfigurations GET /namePrefix Retrieve all namePrefix configurations
NamePrefixApi updateConfiguration PUT /namePrefix/{code} Update a single namePrefix configuration
OtherPhoneTypesApi createConfigurationUkgPro POST /otherPhoneTypes Create a new otherPhoneTypes configuration
OtherPhoneTypesApi getConfigurations GET /otherPhoneTypes Retrieve all otherPhoneTypes configurations
OtherPhoneTypesApi updateConfiguration PUT /otherPhoneTypes/{code} Update a single otherPhoneTypes configuration
ProjectApi createConfiguration POST /project Create a new project configuration
ProjectApi getAllConfigurations GET /project Retrieve all Project configurations
ProjectApi updateConfiguration PUT /project/{code} Update a single project configuration
SchoolApi createConfiguration POST /school Create a new school configuration
SchoolApi getConfigurations GET /school Retrieve all school configurations
SchoolApi updateConfiguration PUT /school/{code} Update a single school configuration
SkillProficiencyLevelApi createConfigurationUkgPro POST /skillProficiencyLevel Create a new skillProficiencyLevel configuration
SkillProficiencyLevelApi getAllConfigurations GET /skillProficiencyLevel Retrieve all skillProficiencyLevel configurations
SkillProficiencyLevelApi updateConfiguration PUT /skillProficiencyLevel/{code} Update a single skillProficiencyLevel configuration
SkillsApi createConfiguration POST /skills Create a new skills configuration
SkillsApi getConfigurations GET /skills Retrieve all skills configurations
SkillsApi updateConfiguration PUT /skills/{code} Update a single skills configuration
TermTypeApi createConfiguration POST /termType Create a new termType configuration
TermTypeApi getConfigurations GET /termType Retrieve all termType configurations
TermTypeApi updateConfiguration PUT /termType/{code} Update a single termType configuration
TimeApi addTimeEntries POST /hoursWorked Add hours worked entries
TimeApi getPendingTransactions GET /time/pending_clock_transactions Get pending clock transactions.
TimeApi getProcessedTransactions GET /time/clock_transactions Get processed clock transactions.
TimeApi getWorkSummaries GET /time/work_summaries Obtain work summaries.
TimeApi getWorkSummaryById GET /time/work_summary Obtain a work summary.
V1PlatformConfigurationCustomFieldsDataApi getFieldsData GET /personnel/v1/platform-configuration-fields/class-name/{className} Platform Configuration Fields Data v1
V2PlatformConfigurationCustomFieldsDataApi getFieldsData GET /personnel/v2/platform-configuration-fields/class-name/{className} Platform Configuration Fields Data v2
WaiveReasonApi createConfigurationUkgPro POST /waiveReason Create a new waiveReason configuration
WaiveReasonApi getConfigurations GET /waiveReason Retrieve all waiveReason configurations
WaiveReasonApi updateSingleConfiguration PUT /waiveReason/{code} Update a single waiveReason configuration

Documentation for Models

Author

This Java package is automatically generated by Konfig

About

UKG is a global HCM cloud company focused on creating great workplaces through HR, pay, time, and culture solutions. With 80,000+ customers worldwide, we champion the power of culture and belonging for business success. UKG's Java SDK generated by Konfig (https://konfigthis.com/).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%