/ukg-employee-admin | Type: Application | PCID required: Yes
Tools
ukg-employee-admin_dependent_deductions_get
Get Dependent Deductions Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | No | — | Company Id |
contactId | string | No | — | Contact Id |
deductionCode | string | No | — | Deduction Code |
employeeId | string | No | — | Employee Id |
effectiveDate | string | No | — | Effective Date |
currentCOID | string | No | — | Current COID |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"contactId": {
"type": "string",
"description": "Contact Id"
},
"deductionCode": {
"type": "string",
"description": "Deduction Code"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"effectiveDate": {
"type": "string",
"description": "Effective Date"
},
"currentCOID": {
"type": "string",
"description": "Current COID"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_emp_ded_ben_option_date_get
Get Employee Deduction Benefit Option Change Date Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | No | — | Company Id |
deductionCode | string | No | — | Deduction Code |
effectiveDate | string | No | — | Effective Date |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"deductionCode": {
"type": "string",
"description": "Deduction Code"
},
"effectiveDate": {
"type": "string",
"description": "Effective Date"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_get_personnel_v1_audit_details
Get Audit Details Data Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startDateTime | string | Yes | — | Start Date Time |
endDateTime | string | Yes | — | End Date Time |
tableName | string | Yes | — | Table Name |
fieldName | string | Yes | — | Field Name |
action | string | No | — | The action value |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"startDateTime": {
"type": "string",
"description": "Start Date Time"
},
"endDateTime": {
"type": "string",
"description": "End Date Time"
},
"tableName": {
"type": "string",
"description": "Table Name"
},
"fieldName": {
"type": "string",
"description": "Field Name"
},
"action": {
"type": "string",
"description": "The action value"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"startDateTime",
"endDateTime",
"tableName",
"fieldName"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_compensation_details
Get all compensation details by company Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Id |
employeeId | string | No | — | Employee Id |
primaryJobCode | string | No | — | Primary Job Code |
jobGroupCode | string | No | — | Job Group Code |
jobTitle | string | No | — | Job Title |
payGroupCode | string | No | — | Pay Group Code |
fullTimeOrPartTimeCode | string | No | — | Full Time Or Part Time Code |
salaryOrHourlyCode | string | No | — | Salary Or Hourly Code |
primaryShiftCode | string | No | — | Primary Shift Code |
primaryShiftGroupCode | string | No | — | Primary Shift Group Code |
dateInJob | string | No | — | Used to find date in job less than, greater than, equal to, or between passed date(s) |
dateLastPaid | string | No | — | Used to find date last paid less than, greater than, equal to, or between passed date(s) |
datePaidThru | string | No | — | Used to find date paid through less than, greater than, equal to, or between passed date(s) |
isAutoAllocated | string | No | — | Is Auto Allocated |
isAutoPaid | string | No | — | Is Auto Paid |
isSeasonalWorker | string | No | — | Is Seasonal Worker |
isHighlyCompensated | string | No | — | Is Highly Compensated |
isMultipleJob | string | No | — | Is Multiple Job |
performanceReviewRating | string | No | — | Performance Review Rating |
performanceReviewType | string | No | — | Performance Review Type |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"primaryJobCode": {
"type": "string",
"description": "Primary Job Code"
},
"jobGroupCode": {
"type": "string",
"description": "Job Group Code"
},
"jobTitle": {
"type": "string",
"description": "Job Title"
},
"payGroupCode": {
"type": "string",
"description": "Pay Group Code"
},
"fullTimeOrPartTimeCode": {
"type": "string",
"description": "Full Time Or Part Time Code"
},
"salaryOrHourlyCode": {
"type": "string",
"description": "Salary Or Hourly Code"
},
"primaryShiftCode": {
"type": "string",
"description": "Primary Shift Code"
},
"primaryShiftGroupCode": {
"type": "string",
"description": "Primary Shift Group Code"
},
"dateInJob": {
"type": "string",
"description": "Used to find date in job less than, greater than, equal to, or between passed date(s)"
},
"dateLastPaid": {
"type": "string",
"description": "Used to find date last paid less than, greater than, equal to, or between passed date(s)"
},
"datePaidThru": {
"type": "string",
"description": "Used to find date paid through less than, greater than, equal to, or between passed date(s)"
},
"isAutoAllocated": {
"type": "string",
"description": "Is Auto Allocated"
},
"isAutoPaid": {
"type": "string",
"description": "Is Auto Paid"
},
"isSeasonalWorker": {
"type": "string",
"description": "Is Seasonal Worker"
},
"isHighlyCompensated": {
"type": "string",
"description": "Is Highly Compensated"
},
"isMultipleJob": {
"type": "string",
"description": "Is Multiple Job"
},
"performanceReviewRating": {
"type": "string",
"description": "Performance Review Rating"
},
"performanceReviewType": {
"type": "string",
"description": "Performance Review Type"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"companyId"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_employees_employee_id_compensation_details
Get all compensation details by company and employee Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Id |
employeeId | string | Yes | — | Employee Id |
primaryJobCode | string | No | — | Primary Job Code |
jobGroupCode | string | No | — | Job Group Code |
jobTitle | string | No | — | Job Title |
payGroupCode | string | No | — | Pay Group Code |
fullTimeOrPartTimeCode | string | No | — | Full Time Or Part Time Code |
salaryOrHourlyCode | string | No | — | Salary Or Hourly Code |
primaryShiftCode | string | No | — | Primary Shift Code |
primaryShiftGroupCode | string | No | — | Primary Shift Group Code |
dateInJob | string | No | — | Used to find date in job less than, greater than, equal to, or between passed date(s) |
dateLastPaid | string | No | — | Used to find date last paid less than, greater than, equal to, or between passed date(s) |
datePaidThru | string | No | — | Used to find date paid through less than, greater than, equal to, or between passed date(s) |
isAutoAllocated | string | No | — | Is Auto Allocated |
isAutoPaid | string | No | — | Is Auto Paid |
isSeasonalWorker | string | No | — | Is Seasonal Worker |
isHighlyCompensated | string | No | — | Is Highly Compensated |
isMultipleJob | string | No | — | Is Multiple Job |
performanceReviewRating | string | No | — | Performance Review Rating |
performanceReviewType | string | No | — | Performance Review Type |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"primaryJobCode": {
"type": "string",
"description": "Primary Job Code"
},
"jobGroupCode": {
"type": "string",
"description": "Job Group Code"
},
"jobTitle": {
"type": "string",
"description": "Job Title"
},
"payGroupCode": {
"type": "string",
"description": "Pay Group Code"
},
"fullTimeOrPartTimeCode": {
"type": "string",
"description": "Full Time Or Part Time Code"
},
"salaryOrHourlyCode": {
"type": "string",
"description": "Salary Or Hourly Code"
},
"primaryShiftCode": {
"type": "string",
"description": "Primary Shift Code"
},
"primaryShiftGroupCode": {
"type": "string",
"description": "Primary Shift Group Code"
},
"dateInJob": {
"type": "string",
"description": "Used to find date in job less than, greater than, equal to, or between passed date(s)"
},
"dateLastPaid": {
"type": "string",
"description": "Used to find date last paid less than, greater than, equal to, or between passed date(s)"
},
"datePaidThru": {
"type": "string",
"description": "Used to find date paid through less than, greater than, equal to, or between passed date(s)"
},
"isAutoAllocated": {
"type": "string",
"description": "Is Auto Allocated"
},
"isAutoPaid": {
"type": "string",
"description": "Is Auto Paid"
},
"isSeasonalWorker": {
"type": "string",
"description": "Is Seasonal Worker"
},
"isHighlyCompensated": {
"type": "string",
"description": "Is Highly Compensated"
},
"isMultipleJob": {
"type": "string",
"description": "Is Multiple Job"
},
"performanceReviewRating": {
"type": "string",
"description": "Performance Review Rating"
},
"performanceReviewType": {
"type": "string",
"description": "Performance Review Type"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"companyId",
"employeeId"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_employees_employee_id_employment_details
Retrieve Employment Details by Employee ID and Company Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Id |
employeeId | string | Yes | — | Employee Id |
primaryJobCode | string | No | — | Primary Job Code |
jobTitle | string | No | — | Job Title |
fullTimeOrPartTimeCode | string | No | — | Full Time Or Part Time Code |
primaryWorkLocationCode | string | No | — | Primary Work Location Code |
primaryProjectCode | string | No | — | Primary Project Code |
deductionGroupCode | string | No | — | Deduction Group Code |
earningGroupCode | string | No | — | Earning Group Code |
employeeTypeCode | string | No | — | Employee Type Code |
employeeStatusCode | string | No | — | Employee Status Code |
employeeNumber | string | No | — | Employee Number |
supervisorID | string | No | — | Supervisor ID |
originalHireDate | string | No | — | Original Hire Date |
lastHireDate | string | No | — | Last Hire Date |
dateOfTermination | string | No | — | Date Of Termination |
dateOfRetirement | string | No | — | Date Of Retirement |
dateTimeCreated | string | No | — | Date Time Created |
dateTimeChanged | string | No | — | Date Time Changed |
dateLastPayDatePaid | string | No | — | Date Last Pay Date Paid |
payGroup | string | No | — | Pay Group |
isHomeCompany | boolean | No | — | Is Home Company |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"primaryJobCode": {
"type": "string",
"description": "Primary Job Code"
},
"jobTitle": {
"type": "string",
"description": "Job Title"
},
"fullTimeOrPartTimeCode": {
"type": "string",
"description": "Full Time Or Part Time Code"
},
"primaryWorkLocationCode": {
"type": "string",
"description": "Primary Work Location Code"
},
"primaryProjectCode": {
"type": "string",
"description": "Primary Project Code"
},
"deductionGroupCode": {
"type": "string",
"description": "Deduction Group Code"
},
"earningGroupCode": {
"type": "string",
"description": "Earning Group Code"
},
"employeeTypeCode": {
"type": "string",
"description": "Employee Type Code"
},
"employeeStatusCode": {
"type": "string",
"description": "Employee Status Code"
},
"employeeNumber": {
"type": "string",
"description": "Employee Number"
},
"supervisorID": {
"type": "string",
"description": "Supervisor ID"
},
"originalHireDate": {
"type": "string",
"description": "Original Hire Date"
},
"lastHireDate": {
"type": "string",
"description": "Last Hire Date"
},
"dateOfTermination": {
"type": "string",
"description": "Date Of Termination"
},
"dateOfRetirement": {
"type": "string",
"description": "Date Of Retirement"
},
"dateTimeCreated": {
"type": "string",
"description": "Date Time Created"
},
"dateTimeChanged": {
"type": "string",
"description": "Date Time Changed"
},
"dateLastPayDatePaid": {
"type": "string",
"description": "Date Last Pay Date Paid"
},
"payGroup": {
"type": "string",
"description": "Pay Group"
},
"isHomeCompany": {
"type": "boolean",
"description": "Is Home Company"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"companyId",
"employeeId"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_employees_employee_id_person_details
Get a single person detail record for a single company Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Id |
employeeId | string | Yes | — | Employee Id |
lastName | string | No | — | Last Name |
emailAddress | string | No | — | Email Address |
addressState | string | No | — | Address State |
addressCountry | string | No | — | Address Country |
cobraIsActive | string | No | — | Cobra Is Active |
cobraStatus | string | No | — | Cobra Status |
dateOfCobraEvent | string | No | — | Used to find date of COBRA event less than, greater than, equal to, or between passed date(s) |
dateTimeCreated | string | No | — | Used to find person record created less than, greater than, equal to, or between passed date(s) |
dateTimeChanged | string | No | — | Used to find person record changed less than, greater than, equal to, or between passed date(s) |
nationalId | string | No | — | National Id |
nationalIdCountry | string | No | — | National Id Country |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"lastName": {
"type": "string",
"description": "Last Name"
},
"emailAddress": {
"type": "string",
"description": "Email Address"
},
"addressState": {
"type": "string",
"description": "Address State"
},
"addressCountry": {
"type": "string",
"description": "Address Country"
},
"cobraIsActive": {
"type": "string",
"description": "Cobra Is Active"
},
"cobraStatus": {
"type": "string",
"description": "Cobra Status"
},
"dateOfCobraEvent": {
"type": "string",
"description": "Used to find date of COBRA event less than, greater than, equal to, or between passed date(s)"
},
"dateTimeCreated": {
"type": "string",
"description": "Used to find person record created less than, greater than, equal to, or between passed date(s)"
},
"dateTimeChanged": {
"type": "string",
"description": "Used to find person record changed less than, greater than, equal to, or between passed date(s)"
},
"nationalId": {
"type": "string",
"description": "National Id"
},
"nationalIdCountry": {
"type": "string",
"description": "National Id Country"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"companyId",
"employeeId"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_employees_employee_id_pto_plans
Get a specific employees pto-plans Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Identifier |
employeeId | string | Yes | — | Employee Identifier |
page | number | No | — | Pagination, which page you want to see |
per_page | number | No | — | Pagination, how many records per page you want to see |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Identifier"
},
"employeeId": {
"type": "string",
"description": "Employee Identifier"
},
"page": {
"type": "number",
"description": "Pagination, which page you want to see"
},
"per_page": {
"type": "number",
"description": "Pagination, how many records per page you want to see"
}
},
"required": [
"PCID",
"companyId",
"employeeId"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_employees_employee_id_pto_plans_pto_plan
Get a specific pto-plan Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Identifier |
employeeId | string | Yes | — | Employee Identifier |
ptoPlan | string | Yes | — | PTO Plan Identifier |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Identifier"
},
"employeeId": {
"type": "string",
"description": "Employee Identifier"
},
"ptoPlan": {
"type": "string",
"description": "PTO Plan Identifier"
}
},
"required": [
"PCID",
"companyId",
"employeeId",
"ptoPlan"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_employees_employee_id_user_defined_fields
Get User Defined Fields for a single employee in a single company Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Id |
employeeId | string | Yes | — | Employee Id |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"companyId",
"employeeId"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_employment_details
Retrieve Employment Details by Company ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Id |
employeeId | string | No | — | Employee Id |
primaryJobCode | string | No | — | Primary Job Code |
jobTitle | string | No | — | Job Title |
fullTimeOrPartTimeCode | string | No | — | Full Time Or Part Time Code |
primaryWorkLocationCode | string | No | — | Primary Work Location Code |
primaryProjectCode | string | No | — | Primary Project Code |
deductionGroupCode | string | No | — | Deduction Group Code |
earningGroupCode | string | No | — | Earning Group Code |
employeeTypeCode | string | No | — | Employee Type Code |
employeeStatusCode | string | No | — | Employee Status Code |
employeeNumber | string | No | — | Employee Number |
supervisorID | string | No | — | Supervisor ID |
originalHireDate | string | No | — | Original Hire Date |
lastHireDate | string | No | — | Last Hire Date |
dateOfTermination | string | No | — | Date Of Termination |
dateOfRetirement | string | No | — | Date Of Retirement |
dateTimeCreated | string | No | — | Date Time Created |
dateTimeChanged | string | No | — | Date Time Changed |
dateLastPayDatePaid | string | No | — | Date Last Pay Date Paid |
payGroup | string | No | — | Pay Group |
isHomeCompany | boolean | No | — | Is Home Company |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"primaryJobCode": {
"type": "string",
"description": "Primary Job Code"
},
"jobTitle": {
"type": "string",
"description": "Job Title"
},
"fullTimeOrPartTimeCode": {
"type": "string",
"description": "Full Time Or Part Time Code"
},
"primaryWorkLocationCode": {
"type": "string",
"description": "Primary Work Location Code"
},
"primaryProjectCode": {
"type": "string",
"description": "Primary Project Code"
},
"deductionGroupCode": {
"type": "string",
"description": "Deduction Group Code"
},
"earningGroupCode": {
"type": "string",
"description": "Earning Group Code"
},
"employeeTypeCode": {
"type": "string",
"description": "Employee Type Code"
},
"employeeStatusCode": {
"type": "string",
"description": "Employee Status Code"
},
"employeeNumber": {
"type": "string",
"description": "Employee Number"
},
"supervisorID": {
"type": "string",
"description": "Supervisor ID"
},
"originalHireDate": {
"type": "string",
"description": "Original Hire Date"
},
"lastHireDate": {
"type": "string",
"description": "Last Hire Date"
},
"dateOfTermination": {
"type": "string",
"description": "Date Of Termination"
},
"dateOfRetirement": {
"type": "string",
"description": "Date Of Retirement"
},
"dateTimeCreated": {
"type": "string",
"description": "Date Time Created"
},
"dateTimeChanged": {
"type": "string",
"description": "Date Time Changed"
},
"dateLastPayDatePaid": {
"type": "string",
"description": "Date Last Pay Date Paid"
},
"payGroup": {
"type": "string",
"description": "Pay Group"
},
"isHomeCompany": {
"type": "boolean",
"description": "Is Home Company"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"companyId"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_person_details
Get all person details for a single company Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Id |
employeeId | string | No | — | Employee Id |
lastName | string | No | — | Last Name |
emailAddress | string | No | — | Email Address |
addressState | string | No | — | Address State |
addressCountry | string | No | — | Address Country |
cobraIsActive | string | No | — | Cobra Is Active |
cobraStatus | string | No | — | Cobra Status |
dateOfCobraEvent | string | No | — | Used to find date of COBRA event less than, greater than, equal to, or between passed date(s) |
dateTimeCreated | string | No | — | Used to find person record created less than, greater than, equal to, or between passed date(s) |
dateTimeChanged | string | No | — | Used to find person record changed less than, greater than, equal to, or between passed date(s) |
nationalId | string | No | — | National Id |
nationalIdCountry | string | No | — | National Id Country |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"lastName": {
"type": "string",
"description": "Last Name"
},
"emailAddress": {
"type": "string",
"description": "Email Address"
},
"addressState": {
"type": "string",
"description": "Address State"
},
"addressCountry": {
"type": "string",
"description": "Address Country"
},
"cobraIsActive": {
"type": "string",
"description": "Cobra Is Active"
},
"cobraStatus": {
"type": "string",
"description": "Cobra Status"
},
"dateOfCobraEvent": {
"type": "string",
"description": "Used to find date of COBRA event less than, greater than, equal to, or between passed date(s)"
},
"dateTimeCreated": {
"type": "string",
"description": "Used to find person record created less than, greater than, equal to, or between passed date(s)"
},
"dateTimeChanged": {
"type": "string",
"description": "Used to find person record changed less than, greater than, equal to, or between passed date(s)"
},
"nationalId": {
"type": "string",
"description": "National Id"
},
"nationalIdCountry": {
"type": "string",
"description": "National Id Country"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"companyId"
]
}
ukg-employee-admin_get_personnel_v1_companies_company_id_user_defined_fields
Get User Defined Fields for single company Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Id |
employeeId | string | No | — | Employee Id |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"companyId"
]
}
ukg-employee-admin_get_personnel_v1_deduction_history_effective_change_dates
Deductions History Effective Change Date Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | No | — | Company Id |
sessionDate | string | No | — | Session Date |
fieldName | string | Yes | — | Field Name |
deductionCode | string | Yes | — | Deduction Code |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"sessionDate": {
"type": "string",
"description": "Session Date"
},
"fieldName": {
"type": "string",
"description": "Field Name"
},
"deductionCode": {
"type": "string",
"description": "Deduction Code"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"fieldName",
"deductionCode"
]
}
ukg-employee-admin_get_personnel_v1_emp_deductions
Get employee deductions Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
employeeId | string | No | — | Employee Id |
companyId | string | No | — | Company Id |
dedCode | string | Yes | — | Ded Code |
benStatus | string | No | — | Ben Status |
benefitOption | string | No | — | Benefit Option |
endDateTime | string | No | — | End Date Time |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"dedCode": {
"type": "string",
"description": "Ded Code"
},
"benStatus": {
"type": "string",
"description": "Ben Status"
},
"benefitOption": {
"type": "string",
"description": "Benefit Option"
},
"endDateTime": {
"type": "string",
"description": "End Date Time"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"dedCode"
]
}
ukg-employee-admin_get_personnel_v1_integration_audit_configuration
Get Integration Audit Configuration Data Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tableName | string | No | — | Table Name |
fieldName | string | No | — | Field Name |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"tableName": {
"type": "string",
"description": "Table Name"
},
"fieldName": {
"type": "string",
"description": "Field Name"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_get_personnel_v1_integration_kronos_business_structure_status
Gets a list of Employees for which there is a change in business structure Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
modifiedAfterDateTime | string | Yes | — | Modified After Date Time |
companyId | string | Yes | — | Company Id |
effectiveDate | string | No | — | Effective Date |
employeeId | string | No | — | Employee Id |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"modifiedAfterDateTime": {
"type": "string",
"description": "Modified After Date Time"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"effectiveDate": {
"type": "string",
"description": "Effective Date"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"modifiedAfterDateTime",
"companyId"
]
}
ukg-employee-admin_get_personnel_v1_integration_kronos_employee_profiles
Get list of employees profile Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
product | string | Yes | — | The product value |
companyId | string | No | — | Company Id |
employeeId | string | No | — | Employee Id |
effectiveDate | string | No | — | Effective Date |
changeWindow | integer | No | — | Change Window |
includeHistoryIfChangeDetected | boolean | No | — | Include History If Change Detected |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"product": {
"type": "string",
"description": "The product value"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"effectiveDate": {
"type": "string",
"description": "Effective Date"
},
"changeWindow": {
"type": "integer",
"description": "Change Window"
},
"includeHistoryIfChangeDetected": {
"type": "boolean",
"description": "Include History If Change Detected"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"product"
]
}
ukg-employee-admin_get_personnel_v1_open_enrollment_dep_deductions
Get Open Enrollment Dependent Deductions Data Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startDateTime | string | Yes | — | Start Date Time |
endDateTime | string | Yes | — | End Date Time |
sessionType | string | Yes | — | Session Type |
deductionCode | string | Yes | — | Deduction Code |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"startDateTime": {
"type": "string",
"description": "Start Date Time"
},
"endDateTime": {
"type": "string",
"description": "End Date Time"
},
"sessionType": {
"type": "string",
"description": "Session Type"
},
"deductionCode": {
"type": "string",
"description": "Deduction Code"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"startDateTime",
"endDateTime",
"sessionType",
"deductionCode"
]
}
ukg-employee-admin_get_personnel_v1_pto_plans
Get all pto-plans Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | number | No | — | Pagination, which page you want to see |
per_page | number | No | — | Pagination, how many records per page you want to see |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "number",
"description": "Pagination, which page you want to see"
},
"per_page": {
"type": "number",
"description": "Pagination, how many records per page you want to see"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_get_personnel_v1_user_defined_fields
Get User Defined Fields Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | No | — | Company Id |
employeeId | string | No | — | Employee Id |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_get_personnel_v1_user_preferences
Get User Preferences Details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
userID | string | No | — | User ID |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"userID": {
"type": "string",
"description": "User ID"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_import_tool_get_file_status
Fetches the status of the file. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
fileId | string | Yes | — | A unique identifier for the file. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"fileId": {
"type": "string",
"description": "A unique identifier for the file."
}
},
"required": [
"PCID",
"fileId"
]
}
ukg-employee-admin_import_tool_get_file_summary
Fetches a summary of the file. Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
fileId | string | Yes | — | A unique identifier for the file. |
page | integer | No | — | The number of pages in the file. Minimum = 1 and maximum = 2147483647. |
per_Page | integer | No | — | The name of the file. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"fileId": {
"type": "string",
"description": "A unique identifier for the file."
},
"page": {
"type": "integer",
"description": "The number of pages in the file. Minimum = 1 and maximum = 2147483647."
},
"per_Page": {
"type": "integer",
"description": "The name of the file."
}
},
"required": [
"PCID",
"fileId"
]
}
ukg-employee-admin_import_tool_get_status
Retrieves the status of an import tool transaction Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
stagingId | string | Yes | — | Staging Id |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"stagingId": {
"type": "string",
"description": "Staging Id"
}
},
"required": [
"PCID",
"stagingId"
]
}
ukg-employee-admin_import_tool_get_transaction_status
Fetches the transaction name and status.Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_import_tool_imports_xml_data
Takes an XML transaction and feeds it into the Import ToolShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_import_tool_post
Takes an XML transaction and feeds it into the Import Tool Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
transaction | string | No | — | The XML Serialized transaction |
uniqueFileName | string | No | — | An optionally provided unique file name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"transaction": {
"type": "string",
"description": "The XML Serialized transaction"
},
"uniqueFileName": {
"type": "string",
"description": "An optionally provided unique file name"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_kronos_employee_status_get
Get Employee Status Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
effectiveDate | string | No | — | Effective Date |
companyId | string | No | — | Company Id |
employeeIds | string | No | — | Employee Ids |
inactiveTermWindow | integer | No | — | Inactive Term Window |
inactiveDisabledWindow | integer | No | — | Inactive Disabled Window |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"effectiveDate": {
"type": "string",
"description": "Effective Date"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeIds": {
"type": "string",
"description": "Employee Ids"
},
"inactiveTermWindow": {
"type": "integer",
"description": "Inactive Term Window"
},
"inactiveDisabledWindow": {
"type": "integer",
"description": "Inactive Disabled Window"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_open_enrollment_employee_deductions_get_audit_details
Get Open Enrollment Employee Deductions Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startDateTime | string | Yes | — | Start Date Time |
endDateTime | string | Yes | — | End Date Time |
sessionType | string | Yes | — | Session Type |
deductionCode | string | Yes | — | Deduction Code |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"startDateTime": {
"type": "string",
"description": "Start Date Time"
},
"endDateTime": {
"type": "string",
"description": "End Date Time"
},
"sessionType": {
"type": "string",
"description": "Session Type"
},
"deductionCode": {
"type": "string",
"description": "Deduction Code"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"startDateTime",
"endDateTime",
"sessionType",
"deductionCode"
]
}
ukg-employee-admin_patch_personnel_v1_companies_company_id_employees_employee_id_pto_plans_pto_plan
Patch one PTO Plan Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | Yes | — | Company Identifier |
employeeId | string | Yes | — | Employee Identifier |
ptoPlan | string | Yes | — | PTO Plan Identifier |
earned | number | No | — | Amount of hours earned for PTO |
earnedThroughDate | string | No | — | Date in which PTO is earned through, format should be YYYY-MM-DD |
pendingBalance | number | No | — | Balance of PTO hours |
pendingMoveDate | string | No | — | Date to be used if pending rules are relevant, format should be YYYY-MM-DD |
reset | string | No | — | Date in which the PTO reset’s, format should be YYYY-MM-DD |
taken | number | No | — | Amount of hours taken for PTO |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Identifier"
},
"employeeId": {
"type": "string",
"description": "Employee Identifier"
},
"ptoPlan": {
"type": "string",
"description": "PTO Plan Identifier"
},
"earned": {
"type": "number",
"description": "Amount of hours earned for PTO"
},
"earnedThroughDate": {
"type": "string",
"description": "Date in which PTO is earned through, format should be YYYY-MM-DD"
},
"pendingBalance": {
"type": "number",
"description": "Balance of PTO hours"
},
"pendingMoveDate": {
"type": "string",
"description": "Date to be used if pending rules are relevant, format should be YYYY-MM-DD"
},
"reset": {
"type": "string",
"description": "Date in which the PTO reset's, format should be YYYY-MM-DD"
},
"taken": {
"type": "number",
"description": "Amount of hours taken for PTO"
}
},
"required": [
"PCID",
"companyId",
"employeeId",
"ptoPlan"
]
}
ukg-employee-admin_pay_deduction_element_get
Get Global Employee Payments and Deductions Service Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyId | string | No | — | Company Id |
employeeId | string | No | — | Employee Id |
country | string | No | — | The country value |
payGroup | string | No | — | Pay Group |
payDeductionName | string | No | — | Pay Deduction Name |
periodStartName | string | No | — | Period Start Name |
paymentOrDeductionIndicator | string | No | — | Payment Or Deduction Indicator |
modifiedDate | string | No | — | Used to find a payment or deduction modified less than, greater than, equal to, or between passed date(s) |
startDate | string | No | — | Used to find a payment or deduction where the pay period start is less than, greater than, equal to, or between passed date(s) |
endDate | string | No | — | Used to find a payment or deduction where the pay period end is less than, greater than, equal to, or between passed date(s) |
page | integer | No | — | Page number for pagination |
per_Page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyId": {
"type": "string",
"description": "Company Id"
},
"employeeId": {
"type": "string",
"description": "Employee Id"
},
"country": {
"type": "string",
"description": "The country value"
},
"payGroup": {
"type": "string",
"description": "Pay Group"
},
"payDeductionName": {
"type": "string",
"description": "Pay Deduction Name"
},
"periodStartName": {
"type": "string",
"description": "Period Start Name"
},
"paymentOrDeductionIndicator": {
"type": "string",
"description": "Payment Or Deduction Indicator"
},
"modifiedDate": {
"type": "string",
"description": "Used to find a payment or deduction modified less than, greater than, equal to, or between passed date(s)"
},
"startDate": {
"type": "string",
"description": "Used to find a payment or deduction where the pay period start is less than, greater than, equal to, or between passed date(s)"
},
"endDate": {
"type": "string",
"description": "Used to find a payment or deduction where the pay period end is less than, greater than, equal to, or between passed date(s)"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_Page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID"
]
}
ukg-employee-admin_pc_fields_data_get_fields_data
Platform Configuration Fields Data v1 Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
className | string | Yes | — | The name of a supported class, as listed above, to pull custom fields from. |
keyName | string | No | — | Optional keyName to allow filtering results by the corresponding keyValue. keyNames are specific IDs that apply to the class in question. |
keyValue | string | No | — | Optional keyValue. Allows filtering results to only include a specific keyValue(s). keyValues correspond to a supplied keyName. |
fields | string | No | — | The exact name of a custom field or fields in a comma seperated list. Filters results to only fields with those names. |
employmentStatus | string | No | — | Use in junction with employment specific queries to filter custom field results by an internal employment status. |
page | integer | No | — | Offsets results. Used with page number to allow filtering results to a specific range of custom fields. |
per_Page | integer | No | — | Offsets results. Used with page to allow filtering results to a specific range of custom fields. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"className": {
"type": "string",
"description": "The name of a supported class, as listed above, to pull custom fields from."
},
"keyName": {
"type": "string",
"description": "Optional keyName to allow filtering results by the corresponding keyValue. keyNames are specific IDs that apply to the class in question."
},
"keyValue": {
"type": "string",
"description": "Optional keyValue. Allows filtering results to only include a specific keyValue(s). keyValues correspond to a supplied keyName."
},
"fields": {
"type": "string",
"description": "The exact name of a custom field or fields in a comma seperated list. Filters results to only fields with those names."
},
"employmentStatus": {
"type": "string",
"description": "Use in junction with employment specific queries to filter custom field results by an internal employment status."
},
"page": {
"type": "integer",
"description": "Offsets results. Used with page number to allow filtering results to a specific range of custom fields."
},
"per_Page": {
"type": "integer",
"description": "Offsets results. Used with page to allow filtering results to a specific range of custom fields."
}
},
"required": [
"PCID",
"className"
]
}
ukg-employee-admin_pcfields_data_v2_get_fields_data
Platform Configuration Fields Data v2 Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
className | string | Yes | — | The name of a supported class, as listed above, to pull custom fields from. |
fields | string | No | — | The exact name of a custom field or fields in a comma seperated list. Filters results to only fields with those names. |
keyValue | string | No | — | keyValue to filter results by, allowing filtering by specific Ids. This value is dependent on the className, as listed in the implementation notes. |
page | integer | No | — | Offsets results. Used with page number to allow filtering results to a certain range of custom fields. |
per_Page | integer | No | — | Offsets results. Used with page to allow filtering results to a certain range of custom fields. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"className": {
"type": "string",
"description": "The name of a supported class, as listed above, to pull custom fields from."
},
"fields": {
"type": "string",
"description": "The exact name of a custom field or fields in a comma seperated list. Filters results to only fields with those names."
},
"keyValue": {
"type": "string",
"description": "keyValue to filter results by, allowing filtering by specific Ids. This value is dependent on the className, as listed in the implementation notes."
},
"page": {
"type": "integer",
"description": "Offsets results. Used with page number to allow filtering results to a certain range of custom fields."
},
"per_Page": {
"type": "integer",
"description": "Offsets results. Used with page to allow filtering results to a certain range of custom fields."
}
},
"required": [
"PCID",
"className"
]
}
ukg-employee-admin_post_personnel_v1_pto_plans
Create A PTO Plan Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
body | object[] | Yes | — | The pto-plan to be written |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"body": {
"type": "array",
"items": {
"type": "object",
"properties": {
"employeeId": {
"type": "string",
"description": "Employee Identifier"
},
"companyId": {
"type": "string",
"description": "Company Identifier"
},
"ptoPlan": {
"type": "string",
"description": "PTO Plan Identifier"
},
"earned": {
"type": "number",
"format": "double",
"description": "Amount of hours earned for PTO"
},
"taken": {
"type": "number",
"format": "double",
"description": "Amount of hours taken for PTO"
},
"pendingBalance": {
"type": "number",
"format": "double",
"description": "Balance of PTO hours"
},
"earnedThroughDate": {
"type": "string",
"description": "Date in which PTO is earned through, format should be YYYY-MM-DD"
},
"reset": {
"type": "string",
"description": "Date in which the PTO reset's, format should be YYYY-MM-DD"
},
"pendingMoveDate": {
"type": "string",
"description": "Date to be used if pending rules are relevant, format should be YYYY-MM-DD"
}
},
"required": [
"employeeId",
"companyId",
"ptoPlan"
]
},
"description": "The pto-plan to be written"
}
},
"required": [
"PCID",
"body"
]
}

