Skip to main content
Server path: /ukg-configuration | Type: Application | PCID required: Yes

Tools

ToolDescription
ukg-configuration_business_rule_import_tool_business_rule_import_file_uploadTakes an XML transaction and feeds it into the Business Rule Import Tool
ukg-configuration_business_rule_import_tool_get_file_upload_statusRetrieve Business Rule Import Tool Transaction Status by File ID
ukg-configuration_business_rule_import_tool_get_staging_statusRetrieve Business Rule Import Tool Transaction Status by Staging ID
ukg-configuration_business_rule_import_tool_imports_business_rule_staging_dataTakes an XML transaction and feeds it into the Business Rule Import Tool (Staging)
ukg-configuration_company_details_get_company_detailsGet Company Details
ukg-configuration_create_courseCreate a new course
ukg-configuration_create_course_participantCreate a new course participant
ukg-configuration_create_course_participantsCreate multiple course participants
ukg-configuration_create_course_sessionCreate a new course session
ukg-configuration_create_course_sessionsCreate multiple course sessions
ukg-configuration_create_coursesCreate multiple courses
ukg-configuration_delete_courseDelete a course
ukg-configuration_delete_course_participantDelete a course participant
ukg-configuration_delete_course_participantsDelete multiple course participants
ukg-configuration_delete_course_sessionDelete a course session
ukg-configuration_delete_course_sessionsDelete multiple course sessions
ukg-configuration_delete_coursesDelete multiple courses
ukg-configuration_get_v1_earningsGet a list of all earnings configurations
ukg-configuration_get_v1_earnings_calculation_rule_tax_category_use_deduction_offset_country_code_include_in_shift_diffrential_include_in_manual_checkGet list of earnings configurations filtered by Parameter including pagination params
ukg-configuration_get_v1_earnings_earning_codeGet a specific earning configuration
ukg-configuration_get_v1_option_rateGet Option Rate Data
ukg-configuration_get_v1_organization_reporting_categoryGet Organization Reporting Category
ukg-configuration_get_v1_positionsReturns list of employee position information filtered on various parameters
ukg-configuration_get_v1_rolesGets Roles from security roles table
ukg-configuration_get_v1_shift_codesShift Codes API Data
ukg-configuration_get_v1_tax_groupsGet all tax group details
ukg-configuration_getjobsRetrieve Job Configuration
ukg-configuration_getjobs_listRetrieve All Job Configurations
ukg-configuration_getjobs_list_v1Retrieve All Job Configurations - V1
ukg-configuration_getjobs_v1Retrieve Job Configuration - V1
ukg-configuration_getlocationsRetrieve a single location configuration
ukg-configuration_getlocations_listRetrieve all locations configurations
ukg-configuration_getorg_levelsGet single org-level
ukg-configuration_getorg_levels_listGet all org-levels
ukg-configuration_ins_rate_get_ins_rateGet Insurance Rate
ukg-configuration_job_group_getGet All Job Groups
ukg-configuration_patchorg_levelsPatch one org-level
ukg-configuration_pc_schema_get_fields_schemaGets Platform Configuration standard classes custom fields schema
ukg-configuration_postorg_levelsCreate org-level configuration
ukg-configuration_put_allergyUpdate a single allergy configuration
ukg-configuration_putorg_levelsUpdate one org-level
ukg-configuration_update_courseUpdate a course
ukg-configuration_update_course_participantUpdate a course participant
ukg-configuration_update_course_participantsUpdate multiple course participants
ukg-configuration_update_course_sessionUpdate a course session
ukg-configuration_update_course_sessionsUpdate multiple course sessions
ukg-configuration_update_coursesUpdate multiple courses

ukg-configuration_business_rule_import_tool_business_rule_import_file_upload

Takes an XML transaction and feeds it into the Business Rule Import Tool Parameters:
ParameterTypeRequiredDefaultDescription
transactionstringNoThe XML Serialized transaction
uniqueFileNamestringNoAn optionally provided unique file name

ukg-configuration_business_rule_import_tool_get_file_upload_status

Retrieve Business Rule Import Tool Transaction Status by File ID Parameters:
ParameterTypeRequiredDefaultDescription
fileIdstringYesFile Id

ukg-configuration_business_rule_import_tool_get_staging_status

Retrieve Business Rule Import Tool Transaction Status by Staging ID Parameters:
ParameterTypeRequiredDefaultDescription
stagingIdstringYesStaging Id

ukg-configuration_business_rule_import_tool_imports_business_rule_staging_data

Takes an XML transaction and feeds it into the Business Rule Import Tool (Staging) Parameters:
ParameterTypeRequiredDefaultDescription
transactionstringNoThe XML Serialized transaction
uniqueFileNamestringNoAn optionally provided unique file name

ukg-configuration_company_details_get_company_details

Get Company Details Parameters:
ParameterTypeRequiredDefaultDescription
companyIdstringNo5 character value represents a UKG Pro HCM CompanyID
masterCompanyIdstringNo5 character value represents a UKG Pro HCM Master CompanyID
companyCodestringNo5 character value represents a UKG Pro HCM Company Code
isMasterCompanystringNotrue/false values represent if this company is a UKG Pro HCM Master Company
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_create_course

Create a new course Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
authorstringNoauthor: string.
averageExamsScoreintegerNoaverageExamsScore: integer.
averageTimeSpentintegerNoaverageTimeSpent: integer.
categoryCodestringNocategoryCode: string.
coAuthorsstringNocoAuthors: string.
costnumberNocost: number.
courseNotesstringNocourseNotes: string.
creditTypestringNocreditType: string.
creditValuenumberNocreditValue: number.
defaultLocaleCodestringNodefaultLocaleCode: string.
deliveryMethodCodestringNodeliveryMethodCode: string.
descriptionstringYesdescription: string.
durationobjectNoduration: object.
empDevPlanIdintegerNoempDevPlanId: integer.
extensionDataobjectNoArbitrary JSON value container for extension data.
externalCourseIdstringNoexternalCourseId: string.
externalLmsIdstringYesexternalLmsId: string.
isActivebooleanNoisActive: boolean.
isApprovalRequiredbooleanNoisApprovalRequired: boolean.
isAuditingAllowedbooleanNoisAuditingAllowed: boolean.
isMicroLearningbooleanNoisMicroLearning: boolean.
isResultRequiredbooleanNoisResultRequired: boolean.
isVisiblebooleanNoisVisible: boolean.
licenseOrCertCodestringNolicenseOrCertCode: string.
lmsCreatedDatestringNolmsCreatedDate: string.
lmsModifiedDatestringNolmsModifiedDate: string.
maxNumberOfParticipantsintegerNomaxNumberOfParticipants: integer.
maxWaitListSizeintegerNomaxWaitListSize: integer.
minNumberOfParticipantsintegerNominNumberOfParticipants: integer.
ratingobjectNoCourse rating information supplied for a course.
renewalDatestringNorenewalDate: string.
skillSetIdstringYesskillSetId: string.
statusstringYesstatus: string.
subCategoryCodestringNosubCategoryCode: string.
tagsobject[]NoTags applied to the course.
tenantIdstringYestenantId: string.
titlestringYestitle: string.
totalParticipantsCountintegerNototalParticipantsCount: integer.
totalTimeSpentintegerNototalTimeSpent: integer.
translationsobject[]Notranslations: array.
urlstringNourl: string.
vendorCodestringNovendorCode: string.

ukg-configuration_create_course_participant

Create a new course participant Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
companyIdstringNocompanyId: string.
completionDateTimestringYescompletionDateTime: string.
courseIdstringYescourseId: string.
courseSessionIdstringYescourseSessionId: string.
dueDatestringYesdueDate: string.
dueDateStatusstringNodueDateStatus: string.
endDatestringNoendDate: string.
extensionDataobjectNoArbitrary JSON value container for extension data.
externalIdstringYesexternalId: string.
isRequiredbooleanNoisRequired: boolean.
numberOfCompletionsintegerNonumberOfCompletions: integer.
pastCompletionDatesstringNopastCompletionDates: string.
personIdstringYespersonId: string.
progressintegerNoprogress: integer.
renewalDatestringNorenewalDate: string.
resultstringNoresult: string.
scoreintegerNoscore: integer.
startDatestringNostartDate: string.
statusstringYesstatus: string.
tenantIdstringYestenantId: string.
timeSpentintegerNotimeSpent: integer.
timeToCompleteobjectNotimeToComplete: object.
withdrawnDateTimestringNowithdrawnDateTime: string.

ukg-configuration_create_course_participants

Create multiple course participants Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
bodyobject[]YesRequest body

ukg-configuration_create_course_session

Create a new course session Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
applicationIdintegerNoapplicationId: integer.
costnumberNocost: number.
courseIdstringYescourseId: string.
durationobjectNoduration: object.
endDatestringNoendDate: string.
extensionDataobjectNoArbitrary JSON value container for extension data.
facilityDescriptionstringNofacilityDescription: string.
instructorNamestringNoinstructorName: string.
maxNumberOfParticipantsintegerNomaxNumberOfParticipants: integer.
minNumberOfParticipantsintegerNominNumberOfParticipants: integer.
notesstringNonotes: string.
numberOfParticipantsintegerNonumberOfParticipants: integer.
providerCodestringNoproviderCode: string.
startDatestringNostartDate: string.
statusstringNostatus: string.
tenantIdstringYestenantId: string.
vendorCodestringNovendorCode: string.

ukg-configuration_create_course_sessions

Create multiple course sessions Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
bodyobject[]YesRequest body

ukg-configuration_create_courses

Create multiple courses Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
bodyobject[]YesRequest body

ukg-configuration_delete_course

Delete a course Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
idstringYesCourse ID

ukg-configuration_delete_course_participant

Delete a course participant Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
idstringYesCourse Participant ID

ukg-configuration_delete_course_participants

Delete multiple course participants Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
bodystring[]YesRequest body

ukg-configuration_delete_course_session

Delete a course session Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
idstringYesCourse Session ID

ukg-configuration_delete_course_sessions

Delete multiple course sessions Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
bodystring[]YesRequest body

ukg-configuration_delete_courses

Delete multiple courses Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
bodystring[]YesRequest body

ukg-configuration_get_v1_earnings

Get a list of all earnings configurations Parameters:
ParameterTypeRequiredDefaultDescription
calculationRulestringNoCalculation Rule
taxCategorystringNoTax Category
useDeductionOffsetstringNoUse Deduction Offset
countryCodestringNoCountry Code
includeInShiftDiffrentialstringNoInclude In Shift Diffrential
includeInManualCheckstringNoInclude In Manual Check
earningCodestringNoEarning Code
includeInAccrualsstringNoInclude In Accruals
includeInDeferredCompensationbooleanNoInclude In Deferred Compensation
includeInDeferredCompensationHoursbooleanNoInclude In Deferred Compensation Hours
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_get_v1_earnings_calculation_rule_tax_category_use_deduction_offset_country_code_include_in_shift_diffrential_include_in_manual_check

Get list of earnings configurations filtered by Parameter including pagination params Parameters:
ParameterTypeRequiredDefaultDescription
calculationRulestringYesCalculation Rule
taxCategorystringYesTax Category
useDeductionOffsetstringYesUse Deduction Offset
countryCodestringYesCountry Code
includeInShiftDiffrentialstringYesInclude In Shift Diffrential
includeInManualCheckstringYesInclude In Manual Check
earningCodestringNoEarning Code
includeInAccrualsstringNoInclude In Accruals
includeInDeferredCompensationbooleanNoInclude In Deferred Compensation
includeInDeferredCompensationHoursbooleanNoInclude In Deferred Compensation Hours
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_get_v1_earnings_earning_code

Get a specific earning configuration Parameters:
ParameterTypeRequiredDefaultDescription
earningCodestringYesEarning Code
calculationRulestringNoCalculation Rule
taxCategorystringNoTax Category
useDeductionOffsetstringNoUse Deduction Offset
countryCodestringNoCountry Code
includeInShiftDiffrentialstringNoInclude In Shift Diffrential
includeInManualCheckstringNoInclude In Manual Check
includeInAccrualsstringNoInclude In Accruals
includeInDeferredCompensationbooleanNoInclude In Deferred Compensation
includeInDeferredCompensationHoursbooleanNoInclude In Deferred Compensation Hours
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_get_v1_option_rate

Get Option Rate Data Parameters:
ParameterTypeRequiredDefaultDescription
deductionCodestringNoDeduction Code
benefitOptionstringNoBenefit Option
effectiveDatestringNoEffective Date
payFrequencystringNoPay Frequency
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_get_v1_organization_reporting_category

Get Organization Reporting Category Parameters:
ParameterTypeRequiredDefaultDescription
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_get_v1_positions

Returns list of employee position information filtered on various parameters Parameters:
ParameterTypeRequiredDefaultDescription
companyIdstringNoCompany Id
employeeTypestringNoEmployee Type
statusCodestringNoStatus Code
payGroupCodestringNoPay Group Code
positionCodestringNoPosition Code
projectCodestringNoProject Code
shiftGroupCodestringNoShift Group Code
isProratedbooleanNoIs Prorated
isApprovedbooleanNoIs Approved
isEligibleForBenefitsbooleanNoIs Eligible For Benefits
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_get_v1_roles

Gets Roles from security roles table Parameters:
ParameterTypeRequiredDefaultDescription
rolNamestringNoRol Name
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_get_v1_shift_codes

Shift Codes API Data Parameters:
ParameterTypeRequiredDefaultDescription
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_get_v1_tax_groups

Get all tax group details Parameters:
ParameterTypeRequiredDefaultDescription
taxCalcGroupIdCodestringNoTax Calc Group Id Code
taxGroupIsInactivestringNoTax Group Is Inactive
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_getjobs

Retrieve Job Configuration Parameters:
ParameterTypeRequiredDefaultDescription
codestringYesJob code.
pageintegerNoDefault is 1 if not set.
per_pageintegerNoDefault is 100 if not set.

ukg-configuration_getjobs_list

Retrieve All Job Configurations Parameters:
ParameterTypeRequiredDefaultDescription
pageintegerNoDefault is 1 if not set.
per_pageintegerNoDefault is 100 if not set.
isActivebooleanNoIndicates if the job is active.
countryCodestringNoThe country code associated with the job.
jobCodestringNoThe unique identifier for the job.

ukg-configuration_getjobs_list_v1

Retrieve All Job Configurations - V1 Parameters:
ParameterTypeRequiredDefaultDescription
countryCodestringNoJob country code.
isActivebooleanNoActive status.

ukg-configuration_getjobs_v1

Retrieve Job Configuration - V1 Parameters:
ParameterTypeRequiredDefaultDescription
codestringYesJob code.

ukg-configuration_getlocations

Retrieve a single location configuration Parameters:
ParameterTypeRequiredDefaultDescription
codestringYeslocation code.

ukg-configuration_getlocations_list

Retrieve all locations configurations Parameters:
ParameterTypeRequiredDefaultDescription
countryCodestringNolocation country code.
isActivebooleanNoActive status.

ukg-configuration_getorg_levels

Get single org-level Parameters:
ParameterTypeRequiredDefaultDescription
levelstringYesDescription of the org-level.
codestringYesOrganization code.

ukg-configuration_getorg_levels_list

Get all org-levels Parameters:
ParameterTypeRequiredDefaultDescription
levelDescriptionstringNoDescription of the org-level.
codestringNoOrganization code.
budgetGroupstringNoOrganizational budget group.
reportingCategorystringNoReporting category.
isActivebooleanNoActive status.

ukg-configuration_ins_rate_get_ins_rate

Get Insurance Rate Parameters:
ParameterTypeRequiredDefaultDescription
deductionCodestringNoDeduction Code
effectiveDatestringNoEffective Date
payFrequencystringNoPay Frequency
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_job_group_get

Get All Job Groups Parameters:
ParameterTypeRequiredDefaultDescription
jobGroupCodestringNoJob Group Code
jobGroupCountryCodestringNoJob Group Country Code
pageintegerNoPage number for pagination
per_PageintegerNoNumber of results per page

ukg-configuration_patchorg_levels

Patch one org-level Parameters:
ParameterTypeRequiredDefaultDescription
levelstringYesDescription of the org-level.
codestringYesOrganization code.
budgetGroupstringNoOrganizational budget group.
currentYearBudgetFTEnumberNoCurrent year to date budget for full time employee.
currentYearBudgetSalarynumberNoCurrent year to date budget for salary.
descriptionstringYesOrganization Level Description.
glSegmentstringNoGeneral Ledger Segment. Alpha-numeric and special characters allowed.
isActivebooleanNoThe organization level status.
lastYearBudgetFTEnumberNoLast year Budget for full time employee.
lastYearBudgetSalarynumberNoLast year Budget salary.
levelDescriptionstringNoOrganization description. Cannot be updated.
reportingCategorystringNoThe reporting category code.

ukg-configuration_pc_schema_get_fields_schema

Gets Platform Configuration standard classes custom fields schema Parameters:
ParameterTypeRequiredDefaultDescription
classNamestringNoClass Name

ukg-configuration_postorg_levels

Create org-level configuration Parameters:
ParameterTypeRequiredDefaultDescription
bodyobject[]YesThe org-level to be written.

ukg-configuration_put_allergy

Update a single allergy configuration Parameters:
ParameterTypeRequiredDefaultDescription
codestringYesProject code.

ukg-configuration_putorg_levels

Update one org-level Parameters:
ParameterTypeRequiredDefaultDescription
levelstringYesDescription of the org-level.
codestringYesOrganization code.
budgetGroupstringNoOrganizational budget group.
currentYearBudgetFTEnumberNoCurrent year to date budget for full time employee.
currentYearBudgetSalarynumberNoCurrent year to date budget for salary.
descriptionstringYesOrganization Level Description.
glSegmentstringNoGeneral Ledger Segment. Alpha-numeric and special characters allowed.
isActivebooleanNoThe organization level status.
lastYearBudgetFTEnumberNoLast year Budget for full time employee.
lastYearBudgetSalarynumberNoLast year Budget salary.
levelDescriptionstringNoOrganization description. Cannot be updated.
reportingCategorystringNoThe reporting category code.

ukg-configuration_update_course

Update a course Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
idstringYesCourse ID
authorstringNoField author for course update.
averageExamsScoreintegerNoField averageExamsScore for course update.
averageTimeSpentintegerNoField averageTimeSpent for course update.
categoryCodestringNoField categoryCode for course update.
coAuthorsstringNoField coAuthors for course update.
costnumberNoField cost for course update.
courseIdstringNoField courseId for course update.
courseNotesstringNoField courseNotes for course update.
creditTypestringNoField creditType for course update.
creditValuenumberNoField creditValue for course update.
defaultLocaleCodestringNoField defaultLocaleCode for course update.
deliveryMethodCodestringNoField deliveryMethodCode for course update.
descriptionstringNoField description for course update.
durationobjectNoField duration for course update.
empDevPlanIdintegerNoField empDevPlanId for course update.
extensionDataobjectNoArbitrary JSON value container for extension data.
externalCourseIdstringNoField externalCourseId for course update.
isActivebooleanNoField isActive for course update.
isApprovalRequiredbooleanNoField isApprovalRequired for course update.
isAuditingAllowedbooleanNoField isAuditingAllowed for course update.
isMicroLearningbooleanNoField isMicroLearning for course update.
isResultRequiredbooleanNoField isResultRequired for course update.
isVisiblebooleanNoField isVisible for course update.
licenseOrCertCodestringNoField licenseOrCertCode for course update.
lmsCreatedDatestringNoField lmsCreatedDate for course update.
lmsModifiedDatestringNoField lmsModifiedDate for course update.
maxNumberOfParticipantsintegerNoField maxNumberOfParticipants for course update.
maxWaitListSizeintegerNoField maxWaitListSize for course update.
minNumberOfParticipantsintegerNoField minNumberOfParticipants for course update.
ratingobjectNoCourse rating information supplied for a course.
renewalDatestringNoField renewalDate for course update.
skillSetIdstringNoField skillSetId for course update.
statusstringNoField status for course update.
subCategoryCodestringNoField subCategoryCode for course update.
tagsobject[]NoField tags for course update.
titlestringNoField title for course update.
totalParticipantsCountintegerNoField totalParticipantsCount for course update.
totalTimeSpentintegerNoField totalTimeSpent for course update.
translationsobject[]NoField translations for course update.
urlstringNoField url for course update.
vendorCodestringNoField vendorCode for course update.

ukg-configuration_update_course_participant

Update a course participant Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
idstringYesCourse Participant ID
companyIdstringNoA unique identifier for the company.
completionDateTimestringNoField completionDateTime for course participant update.
courseIdstringNoField courseId for course participant update.
courseParticipantIdstringNoField courseParticipantId for course participant update.
courseSessionIdstringNoField courseSessionId for course participant update.
dueDatestringNoField dueDate for course participant update.
dueDateStatusstringNoField dueDateStatus for course participant update.
endDatestringNoField endDate for course participant update.
extensionDataobjectNoArbitrary JSON value container for extension data.
externalIdstringNoField externalId for course participant update.
isRequiredbooleanNoField isRequired for course participant update.
numberOfCompletionsintegerNoField numberOfCompletions for course participant update.
pastCompletionDatesstringNoField pastCompletionDates for course participant update.
personIdstringNoField personId for course participant update.
progressintegerNoField progress for course participant update.
renewalDatestringNoField renewalDate for course participant update.
resultstringNoField result for course participant update.
scoreintegerNoField score for course participant update.
startDatestringNoField startDate for course participant update.
statusstringNoField status for course participant update.
timeSpentintegerNoField timeSpent for course participant update.
timeToCompleteobjectNoField timeToComplete for course participant update.
withdrawnDateTimestringNoField withdrawnDateTime for course participant update.

ukg-configuration_update_course_participants

Update multiple course participants Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
bodyobject[]YesRequest body

ukg-configuration_update_course_session

Update a course session Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
idstringYesCourse Session ID
applicationIdintegerNoField applicationId for course session update.
costnumberNoField cost for course session update.
courseSessionIdstringNoField courseSessionId for course session update.
durationobjectNoField duration for course session update.
endDatestringNoField endDate for course session update.
extensionDataobjectNoArbitrary JSON value container for extension data.
facilityDescriptionstringNoField facilityDescription for course session update.
instructorNamestringNoField instructorName for course session update.
maxNumberOfParticipantsintegerNoField maxNumberOfParticipants for course session update.
minNumberOfParticipantsintegerNoField minNumberOfParticipants for course session update.
notesstringNoField notes for course session update.
numberOfParticipantsintegerNoField numberOfParticipants for course session update.
providerCodestringNoField providerCode for course session update.
startDatestringNoField startDate for course session update.
statusstringNoField status for course session update.
vendorCodestringNoField vendorCode for course session update.

ukg-configuration_update_course_sessions

Update multiple course sessions Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
bodyobject[]YesRequest body

ukg-configuration_update_courses

Update multiple courses Parameters:
ParameterTypeRequiredDefaultDescription
X-Correlation-IdstringYesUnique identifier for this request. Use to trace the request end-to-end.
X-Partner-IdstringYesPartner identifier provided by UKG.
global-tenant-idstringYesGlobal tenant identifier for multi-tenant operations.
bodyobject[]YesRequest body