Connectors

HR & People

UKG Ready

HR, payroll, and time: employees, accruals, time-off requests, and compensation
Signs in with
OAuth 2.0 sign-in
Runs on
Cloud or On-Prem Worker
Operations
559
Ready-made triggers
0

Connect UKG Ready

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for UKG Ready and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.
FieldWhat to enter
HostRequiredYour UKG Ready host without https:// (for example secure.saashr.com or secure3.saashr.com).Example: secure.saashr.com
Token endpointRequiredhttps://<host>/ta/rest/v2/companies/<company ID>/oauth2/token for your company.Example: https://secure.saashr.com/ta/rest/v2/companies/123456/oauth2/token
Client IDRequiredThe client ID of a Machine to Machine OAuth application (Company Setup > OAuth Applications).
Client secretRequiredSecretThat OAuth application's client secret.
Client authenticationOptionalUKG Ready reads the client credentials from the token request body.

Use it in a flow

  1. Open a flow, open the node library and search for UKG Ready.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from UKG Ready without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if UKG Ready can send webhooks, a Webhook trigger receives them at its own URL.

Operations

559 operations in 346 groups. Each one is a step you can add to a flow.

/v2/companies/{cid}/config/announcements/{id}3
Deletes an announcementdeleteConfigAnnouncementsDELETEDeletes an announcement.
Retrieves an announcement by its IDgetConfigAnnouncementsGETRetrieves an announcement by its ID.
Updates an existing announcementupdateConfigAnnouncementsPUTUpdates an existing announcement.
/v2/companies/{cid}/employees/{aid}/deductions/{id}3
Endpoint for fetching employee deduction by its idgetEmployeesDeductionsGETEndpoint for fetching employee deduction by its id.
Endpoint to update employee deduction by its iddeleteEmployeesDeductionsDELETEEndpoint to update employee deduction by its id.
Endpoint to update employee deduction by its idupdateEmployeesDeductionsPUTEndpoint to update employee deduction by its id.
/v2/companies/{cid}/payrolls/{id}/batches/{id}1
Delete specific Payroll BatchdeletePayrollsBatchesDELETEDelete specific Payroll Batch.
Access Policy Profile3
Deletes an existing access policy profile by its IDdeleteAccessProfilesDELETEDeletes an existing access policy profile by its ID.
Retrieves an existing access policy profile by its IDgetAccessProfilesGETRetrieves an existing access policy profile by its ID.
Updates an existing access policy profile by its IDupdateAccessProfilesPUTUpdates an existing access policy profile by its ID.
Access Policy Profiles1
Creates a new access policy profilecreateAccessProfilesPOSTCreates a new access policy profile.
Account Assignments1
Returns the information of all the Current, Future or Only Past Dated assignments of the AccountgetPositionAssignmentsGETReturns the information of all the Current, Future or Only Past Dated assignments of the Account.
Account Group3
Deletes an existing regular account group by its IDdeleteConfigSecurityAccountGroupsDELETEDeletes an existing regular account group by its ID.
Replaces an existing regular account groupupdateConfigSecurityAccountGroupsPUTReplaces an existing regular account group.
Retrieves an existing account group by its IDgetConfigSecurityAccountGroupsGETRetrieves an existing account group by its ID.
Account Groups2
Creates a new regular account groupcreateConfigSecurityAccountGroupsPOSTCreates a new regular account group.
Retrieves existing account groups including the "All Company Employees" grouplistConfigSecurityAccountGroupsGETRetrieves existing account groups including the "All Company Employees" group.
Accrual Balances8
Applies a change to an employee's remaining accrual balanceupdateAccrual2BalancesPUTApplies a change to an employee's remaining accrual balance.
Endpoint to update employee accrual balancescreateEmployeeAccrualBalancesV1POSTEndpoint to update employee accrual balances.
Endpoint to update employee accrual balancesupdateEmployeeAccrualBalancesV1PUTEndpoint to update employee accrual balances.
Get EmployeeAccrualBalanceslistEmployeeAccrualBalancesV1GETEndpoint to search through employee's accrual balances.Restricted to companies with TA or PR subsystems and "Accruals" functionality.
Retrieves the accrual balance of an employee at the current or a specific datelistAccrual1BalancesGETRetrieves the accrual balance of an employee at the current or a specific date.
Retrieves the accrual balance of an employee for the current period or as of a specific datelistAccrual2BalancesGETRetrieves the accrual balance of an employee for the current period or as of a specific date.
Sets the accrual balance for an employeecreateAccrual1BalancesPOSTSets the accrual balance for an employee.
Updates the accrual balance for an employeeupdateAccrual1BalancesPUTUpdates the accrual balance for an employee.
Accruals1
Returns a list of Accruals Profiles in the specified companylistLookupProfilesAccrualsGETReturns a list of Accruals Profiles in the specified company
Accruals(1.0)1
Returns a list of Accruals(1.0) Profiles in the specified companylistLookupProfilesAccrualProfilesGETReturns a list of Accruals(1.0) Profiles in the specified company
Actions1
Executes an Action on a given Schedule Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setuprunSchedulesActionsPOSTExecutes an Action on a given Schedule Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Additional Compensation6
Creates an Additional Compensation record for an employeecreateEmployeesCompensationAdditionalPOSTCreates an Additional Compensation record for an employee.
Deletes an employee's Additional Compensation recorddeleteCompensationAdditionalDELETEDeletes an employee's Additional Compensation record.
Retrieves a list of Additional Compensation Records for a specific employeelistEmployeesCompensationAdditionalGETRetrieves a list of Additional Compensation Records for a specific employee.
Retrieves additional compensation records for all subordinateslistCompensationAdditionalGETRetrieves additional compensation records for all subordinates.
Retrieves detailed information about an Additional Compensation recordgetCompensationAdditionalGETRetrieves detailed information about an Additional Compensation record.
Updates an employee's Additional Compensation recordupdateCompensationAdditionalPUTUpdates an employee's Additional Compensation record.
Additional Compensation Types1
Returns Additional Compensation Types used in the companylistLookupAdditionalCompensationTypesGETReturns Additional Compensation Types used in the company.
All Employees3
__This resource has been deprecated as of June 22, 2017createEmployeesV1POSTThis resource has been deprecated as of June 22, 2017.
__This resource has been deprecated as of June 22, 2017listEmployeesV1GETThis resource has been deprecated as of June 22, 2017.
__This resource has been deprecated as of June 22, 2017updateEmployeesV1PUTThis resource has been deprecated as of June 22, 2017.
All Imports1
Endpoint to get list of Imports that available in companylistImportsV1GETEndpoint to get list of Imports that available in company.
All PTO Requests2
Endpoint to list PTO requests for subordinate employeeslistEmployeePtorequestAllGETEndpoint to list PTO requests for subordinate employees.
Endpoint to list PTO requests for subordinate employeeslistEmployeePtorequestAllV1GETEndpoint to list PTO requests for subordinate employees.
Anniversary Calendar1
Retrieves a list of employee anniversaries within a required date rangelistCalendarAnniversaryGETRetrieves a list of employee anniversaries within a required date range.
Announcement statistics1
Updates announcement popup statisticsupdateEmployeesAnnouncementsStatisticsPUTUpdates announcement popup statistics.
Announcements3
Creates a new announcementcreateConfigAnnouncementsPOSTCreates a new announcement.
Retrieves active announcements for userslistEmployeesAnnouncementsGETRetrieves active announcements for users.
Retrieves announcement configurationslistConfigAnnouncementsGETRetrieves announcement configurations.
Applicant3
Deletes an existing applicant by their account IDdeleteApplicantsDELETEDeletes an existing applicant by their account ID.
Retrieves an existing applicantgetApplicantsGETRetrieves an existing applicant.
Updates an existing applicant by their account IDupdateApplicantsPUTUpdates an existing applicant by their account ID.
Applicant Job Applications1
Retrieves a list of all job applications for an applicantlistApplicantsJobApplicationsGETRetrieves a list of all job applications for an applicant.
Applicants2
Creates a new applicantcreateApplicantsPOSTCreates a new applicant.
Retrieves the list of applicantslistApplicantsGETRetrieves the list of applicants
Asset Assignment3
Deletes a specific asset assignment by its IDdeleteAssetAssignmentsDELETEDeletes a specific asset assignment by its ID.
Replaces an existing asset assignment with the one provided in the payloadupdateAssetAssignmentsPUTReplaces an existing asset assignment with the one provided in the payload.
Retrieves a specific asset assignment by its IDgetAssetAssignmentsGETRetrieves a specific asset assignment by its ID.
Asset Assignment Action1
Performs an action on an asset assignment, such as marking it as returned, lost, or destroyedrunAssetAssignmentsActionPUTPerforms an action on an asset assignment, such as marking it as returned, lost, or destroyed.
Asset Assignments2
Creates a new asset assignmentcreateAssetAssignmentsPOSTCreates a new asset assignment.
Retrieves a list of all asset assignmentslistAssetAssignmentsGETRetrieves a list of all asset assignments.
Asset Categories1
Endpoint to fetch list of all Asset categories within the companylistLookupAssetCategoriesGETEndpoint to fetch list of all Asset categories within the company.
Asset Types1
Endpoint to fetch list of all Asset Types within the companylistLookupAssetTypesGETEndpoint to fetch list of all Asset Types within the company.
Assets1
Endpoint to fetch list of all Company AssetslistLookupAssetsGETEndpoint to fetch list of all Company Assets.
Attendance1
Retrieves a list of employees based on their attendance statuslistAttendanceGETRetrieves a list of employees based on their attendance status.
Attestations1
Returns a list of Attestation Profiles in the specified companylistLookupProfilesAttestationProfilesGETReturns a list of Attestation Profiles in the specified company
Authentication1
Endpoint for initiating Authorization Code Flow by OAuth clientlistSessionOauthAuthGETEndpoint for initiating Authorization Code Flow by OAuth client.
Authorization code1
Endpoint for processing Authorization Code FlowlistSessionOauthCodeGETEndpoint for processing Authorization Code Flow.
Authorize1
The authorization endpoint is used to interact with the resource owner and obtain an authorization grantlistOauth2AuthorizeGETThe authorization endpoint is used to interact with the resource owner and obtain an authorization grant.
Badges2
Retrieves the employee's badge informationlistEmployeesBadgesGETRetrieves the employee's badge information.
Updates the employee's badge informationupdateEmployeesBadgesPUTUpdates the employee's badge information.
Batch Update1
Allows to replace all existing time entries for given employee and date rangeupdateTimeEntriesCollectionPUTAllows to replace all existing time entries for given employee and date range.
Batch Upload2
Creates multiple new applicants in a single requestcreateApplicantsCollectionPOSTCreates multiple new applicants in a single request.
Creates new cost centers within an existing cost center treecreateConfigCostCentersCollectionPOSTCreates new cost centers within an existing cost center tree.
Batches1
Get information about all payroll batcheslistPayrollsBatchesGETGet information about all payroll batches.
Benefit Plan1
Retrieves an employee benefit plan by its IDgetBenefitsGETRetrieves an employee benefit plan by its ID.
Benefit Plan List1
Retrieves a list of benefit plans including information about earnings, deductions, and coverageslistBenefitsBenefitPlansGETRetrieves a list of benefit plans including information about earnings, deductions, and coverages.
Benefit Plans3
Endpoint to fetch list of Benefit PlanslistLookupBenefitPlansGETEndpoint to fetch list of Benefit Plans.
Retrieves a list of an employee's benefit planslistEmployeesBenefitsGETRetrieves a list of an employee's benefit plans.
Retrieves a list of benefit plans for employeeslistBenefitsGETRetrieves a list of benefit plans for employees.
Benefit Types1
Endpoint to fetch list of Benefit TypeslistLookupBenefitTypesGETEndpoint to fetch list of Benefit Types.
Birthday Calendar1
Retrieves a list of employee birthdays within a given date rangelistCalendarBirthdayGETRetrieves a list of employee birthdays within a given date range.
Cancel Closing1
Cancel Closing the specified payrollsrunActionsCloseCancelPOSTCancel Closing the specified payrolls.
Cancel Delete Sync Time1
Cancel Delete Sync Time on the specified payrollsrunActionsDeleteSyncTimeCancelPOSTCancel Delete Sync Time on the specified payrolls.
Cancel Finalize Payroll1
Cancel Finalize Payroll on the specified payrollsrunActionsFinalizeCancelPOSTCancel Finalize Payroll on the specified payrolls.
Cancel Initiate1
Cancel Initiating the specified payrollsrunActionsInitiateCancelPOSTCancel Initiating the specified payrolls.
Cancel Recalculate1
Cancel Recalculate Payroll on the specified payrollsrunActionsRecalculateCancelPOSTCancel Recalculate Payroll on the specified payrolls.
Cancel Reopen Payroll1
Cancel Reopen Payroll on the specified payrollsrunActionsReopenCancelPOSTCancel Reopen Payroll on the specified payrolls.
Cancel Rollback Payroll1
Cancel Rollback Payroll on the specified payrollsrunActionsRollbackCancelPOSTCancel Rollback Payroll on the specified payrolls.
Cancel Sync Time1
Cancel Sync Time on the specified payrollsrunActionsSyncTimeCancelPOSTCancel Sync Time on the specified payrolls.
Case3
Endpoint for delete leave of absence casedeleteLoaCasesDELETEEndpoint for delete leave of absence case.
Endpoint for fetching leave of absence case by its idgetLoaCasesGETEndpoint for fetching leave of absence case by its id.
Endpoint for updating leave of absence caseupdateLoaCasesPUTEndpoint for updating leave of absence case.
Cases3
Endpoint for creating new leave of absence casecreateLoaCasesPOSTEndpoint for creating new leave of absence case.
Endpoint for fetching employee's leave of absence caseslistEmployeesLoaCasesGETEndpoint for fetching employee's leave of absence cases.
Endpoint for fetching leave of absence caseslistLoaCasesGETEndpoint for fetching leave of absence cases.
Change active status1
Changes the active status of an employee contactpatchContactsActiveStatusPATCHChanges the active status of an employee contact.
Changed employees1
Retrieves basic information about employee records that have been updated in a given time framelistEmployeesChangedGETRetrieves basic information about employee records that have been updated in a given time frame.
Clear error messages1
Performs to clear error messages for the specified payrollsrunPayrollsActionsClearMessagesPOSTPerforms to clear error messages for the specified payrolls.
Close1
Performs closing process on the specified payrollsrunPayrollsActionsClosePOSTPerforms closing process on the specified payrolls.
Close Project1
Endpoint closes the ProjectupdateProjectsClosePUTEndpoint closes the Project.
Collection5
Bulk operation to create multiple Shifts Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setupcreateSchedulesShiftsCollectionPOSTBulk operation to create multiple Shifts Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Bulk operation to delete multiple Shifts Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setupdeleteSchedulesShiftsCollectionDELETEBulk operation to delete multiple Shifts Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Bulk operation to edit multiple Shifts Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setupupdateSchedulesShiftsCollectionPUTBulk operation to edit multiple Shifts Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Endpoint deletes multiple mailbox itemsdeleteNotificationsMailboxItemsCollectionDELETEEndpoint deletes multiple mailbox items
Update rate schedules collectionupdateTablesSchedulesCollectionPUTUpdate rate schedules collection
Company Access1
Returns a list of Access Profiles in the specified companylistLookupProfilesSystemAccessGETReturns a list of Access Profiles in the specified company.
Company Assignments1
Returns the information of all the Current, Future or Only Past Dated assignments of the companylistPositionAssignmentsGETReturns the information of all the Current, Future or Only Past Dated assignments of the company.
Company or Account Groups1
Returns company or account groupslistLookupGroupsGETReturns company or account groups.
Contact3
Deletes an employee contactdeleteContactsDELETEDeletes an employee contact.
Retrieves an employee contact by its IDgetContactsGETRetrieves an employee contact by its ID.
Updates an existing employee's contact informationupdateContactsPUTUpdates an existing employee's contact information.
Contacts2
Creates employee contactscreateContactsPOSTCreates employee contacts.
Endpoint to get list of employee contactslistEmployeesContactsGETEndpoint to get list of employee contacts.
Contracts3
Creates employee contractscreateEmployeeContractsPOSTCreates employee contracts.
Deletes multiple employee contracts by their IDsdeleteEmployeeContractsDELETEDeletes multiple employee contracts by their IDs.
Updates existing employee contractsupdateEmployeeContractsPUTUpdates existing employee contracts.
Cost Center3
Deletes a cost center by marking it as deleted (soft delete)deleteConfigCostCentersDELETEDeletes a cost center by marking it as deleted (soft delete).
Retrieves an existing cost centergetConfigCostCentersGETRetrieves an existing cost center.
Updates an existing cost center by its ID using a full replacement of the resourceupdateConfigCostCentersPUTUpdates an existing cost center by its ID using a full replacement of the resource.
Cost Center Action1
Performs an action on a Cost CenterrunConfigCostCentersActionsPUTPerforms an action on a Cost Center.
Cost Center Job3
Deletes a specific Cost Center Job within the companydeleteConfigCostCenterJobsDELETEDeletes a specific Cost Center Job within the company.
Retrieves a specific Cost Center Job within the companygetConfigCostCenterJobsGETRetrieves a specific Cost Center Job within the company.
Updates a specific Cost Center Job within the companyupdateConfigCostCenterJobsPUTUpdates a specific Cost Center Job within the company.
Cost Center Jobs2
Creates a new Cost Center Job within the companycreateConfigCostCenterJobsPOSTCreates a new Cost Center Job within the company.
Retrieves all Cost Center Jobs available within the companylistConfigCostCenterJobsGETRetrieves all Cost Center Jobs available within the company.
Cost Center Lists2
Creates a list that includes all specified cost centerscreateConfigCostCentersListsPOSTCreates a list that includes all specified cost centers.
Retrieves a collection of cost center lists, excluding the cost centers within each listlistConfigCostCentersListsGETRetrieves a collection of cost center lists, excluding the cost centers within each list.
Cost Centers1
Retrieves existing cost centers as a flat listlistConfigCostCentersGETRetrieves existing cost centers as a flat list.
Counter adjustment2
Deletes a counter adjustmentdeleteEmployeesCounterAdjustmentsDELETEDeletes a counter adjustment.
Updates a counter adjustmentupdateEmployeesCounterAdjustmentsPUTUpdates a counter adjustment.
Counter Adjustment Notes3
Creates notes for counter adjustmentscreateCounterAdjustmentsNotesPOSTCreates notes for counter adjustments.
Deletes notes for counter adjustmentsdeleteCounterAdjustmentsNotesDELETEDeletes notes for counter adjustments.
Retrieves notes for counter adjustmentslistCounterAdjustmentsNotesGETRetrieves notes for counter adjustments.
Counter adjustments2
Allows existing counters to be fetched for a specified account in a given date rangelistEmployeesCounterAdjustmentsGETAllows existing counters to be fetched for a specified account in a given date range.
Creates a counter adjustmentcreateEmployeesCounterAdjustmentsPOSTCreates a counter adjustment.
Counter Distribution Profiles1
Returns a list of Counter Distribution Profiles in the specified companylistLookupProfilesCounterDistributionProfilesGETReturns a list of Counter Distribution Profiles in the specified company.
Counters2
Endpoint for fetching employee's leave of absencelistEmployeesLoaCountersGETEndpoint for fetching employee's leave of absence.
Endpoint for updating leave of absenceupdateEmployeesLoaCountersPUTEndpoint for updating leave of absence.
Country Specific Fields2
Replaces the country-specific field values for the requested employeeupdateEmployeesCountryFieldsPUTReplaces the country-specific field values for the requested employee.
Returns the country-specific field values for the requested employeelistEmployeesCountryFieldsGETReturns the country-specific field values for the requested employee.
Country Specific Fields Settings1
Returns the country-specific field configuration metadata for a given employee account or EINlistCountryFieldsSettingsGETReturns the country-specific field configuration metadata for a given employee account or EIN.
Credential Types1
Endpoint to fetch list of credential typeslistLookupCredentialTypesGETEndpoint to fetch list of credential types.
Credentials1
Returns the employee credentials informationlistEmployeesCredentialsGETReturns the employee credentials information.
Current employee1
Get EmployeesMelistEmployeesMeGETRetrieves basic information about the employee associated with the current 'Authentication Token', along with links to operations that provide detailed information about the employee.
Custom2
Endpoint returns available custom forms listlistEmployeesFormsCustomGETEndpoint returns available custom forms list.
Endpoint returns available custom forms listlistFormsCustomIdsGETEndpoint returns available custom forms list.
Dashboard Widget API1
Retrieves a list of URLs for dashboard widgetslistDashboardWidgetsGETRetrieves a list of URLs for dashboard widgets.
Data Export1
Retrieves a specific Data Export from the companygetDataExportsGETRetrieves a specific Data Export from the company
Data Export Types1
Endpoint to get Data Export types available in companylistDatadeliveryDataExportTypesGETEndpoint to get Data Export types available in company.
Data Exports2
Creates a new Data Export in the company that a user can runcreateDataExportsPOSTCreates a new Data Export in the company that a user can run.
Retrieves all available Data Exports in the company that the user can runlistDataExportsGETRetrieves all available Data Exports in the company that the user can run.
Data Retention Profiles1
Returns a list of Data Retention Profiles in the specified companylistLookupProfilesDataRetentionProfilesGETReturns a list of Data Retention Profiles in the specified company.
DataView1
Provides the requested data for an employeecreateDatadeliveryDataviewPOSTProvides the requested data for an employee.
Deduction Codes1
Endpoint to fetch list of supported deduction codeslistLookupDeductionCodesGETEndpoint to fetch list of supported deduction codes.
Deductions2
Endpoint for creating new scheduled deduction for the employeecreateEmployeesDeductionsPOSTEndpoint for creating new scheduled deduction for the employee.
Endpoint to get list of employee scheduled deductionslistEmployeesDeductionsGETEndpoint to get list of employee scheduled deductions.
Degrees1
Endpoint to fetch list of DegreeslistLookupDegreesGETEndpoint to fetch list of Degrees.
Delete multiple documents1
Deletes one or more documents using a list of document IDscreateIdsMassDeletePOSTDeletes one or more documents using a list of document IDs.
Delete Sync Time1
Delete Sync Time on the specified payrollsrunPayrollsActionsDeleteSyncTimePOSTDelete Sync Time on the specified payrolls.
Deliver1
Performs the delivery process on the specified payrolls if closedrunPayrollsActionsDeliverPOSTPerforms the delivery process on the specified payrolls if closed.
Delivery Policies1
Returns a list of Delivery Policies in the specified companylistLookupProfilesDeliveryPoliciesGETReturns a list of Delivery Policies in the specified company.
Demographic Profiles1
Returns a list of Demographic Profiles in the specified companylistLookupProfilesDemographicProfilesGETReturns a list of Demographic Profiles in the specified company.
Demographics2
Put EmployeesDemographicsupdateEmployeesDemographicsPUTAdditionally required field validation will not performed for fields that are marked as required as part of the demographic profile.
Returns the employee demographic informationlistEmployeesDemographicsGETReturns the employee demographic information.
Device Access1
Returns a list of Device Access Profiles in the specified companylistLookupProfilesDeviceAccessGETReturns a list of Device Access Profiles in the specified company.
Direct Deposits1
Returns list of employee's direct deposit accountslistEmployeesDirectDepositsGETReturns list of employee's direct deposit accounts.
Disable Popup1
Disables the announcement popup on logindeleteEmployeesAnnouncementsPopupDELETEDisables the announcement popup on login.
Document3
Deletes the metadata of a specified documentdeleteIdsDELETEDeletes the metadata of a specified document.
Retrieves the metadata of a specified documentgetIdsGETRetrieves the metadata of a specified document.
Updates the metadata of an uploaded documentupdateIdsPUTUpdates the metadata of an uploaded document.
Document Preview1
Retrieves the document preview metadata of a specified documentlistIdsPreviewGETRetrieves the document preview metadata of a specified document.
Document Storage2
Initiates the document upload process, which consists of three steps: 1createIdsPOSTInitiates the document upload process, which consists of three steps: 1.
Retrieves a list of uploaded documentslistIdsGETRetrieves a list of uploaded documents.
Document Types1
Returns a list of defined document types in the companylistLookupDocumentTypesGETReturns a list of defined document types in the company.
Document Version1
Submits a Payment Service Platform document for processing and storagecreatePspDocumentsPOSTSubmits a Payment Service Platform document for processing and storage.
Earning Codes1
Endpoint to fetch list of supported earning codeslistLookupEarningCodesGETEndpoint to fetch list of supported earning codes.
Education Levels1
Endpoint to fetch list of Education LevelslistLookupEducationLevelsGETEndpoint to fetch list of Education Levels.
EINs2
Endpoint to fetch list of supported einslistLookupEinsGETEndpoint to fetch list of supported eins.
Endpoint to fetch list of supported eins based on the user's security profile configurationlistLookupProfileSpecificEinsGETEndpoint to fetch list of supported eins based on the user's security profile configuration.
Employee3
Deletes an employeedeleteEmployeesDELETEDeletes an employee.
Retrieves the core Employee record, which contains the bulk of the information about an employeegetEmployeesGETRetrieves the core Employee record, which contains the bulk of the information about an employee.
Updates the core employee informationupdateEmployeesPUTUpdates the core employee information.
Employee Attendance1
Retrieves attendance data for a specific employeelistEmployeesAttendanceGETRetrieves attendance data for a specific employee.
Employee Currency1
Endpoint gets Employee CurrencylistEmployeesCurrencyGETEndpoint gets Employee Currency
Employee Documents1
Endpoint for receiving list of uploaded documents for an employeelistEmployeesIdsGETEndpoint for receiving list of uploaded documents for an employee.
Employee Perspectives Profiles1
Returns a list of Employee Perspectives Profiles in the specified companylistLookupProfilesEmployeePerspectiveProfilesGETReturns a list of Employee Perspectives Profiles in the specified company.
Employee Primary Assignment1
Get PrimaryAssignmentlistPrimaryAssignmentGETRetrieves a list of Primary Assignments for all employees who have an active and effective primary assignment on a given date.
Employee Types3
Allows enabled employee types to be returnedlistLookupEmployeeTypesGETAllows enabled employee types to be returned.
Allows existing employee-types to be updatedupdateCompanyEmployeeTypesV1PUTAllows existing employee-types to be updated.
Allows new employee-types to be created, the `name` must be unique for each typecreateCompanyEmployeeTypesV1POSTAllows new employee-types to be created, the name must be unique for each type.
Employees3
Allows caller to fetch list of employees based on request filter criteria i.ecreatePayrollsEmployeesPOSTAllows caller to fetch list of employees based on request filter criteria i.e. EIN, pay period profile and employee list.
Creates a new Employee recordcreateEmployeesPOSTCreates a new Employee record.
Get EmployeeslistEmployeesGETRetrieves basic information about the employees a user has permission to view, along with links to operations that provide detailed information about each employee.
Employees Based on Pay Group Id1
Retrieve employees information specific to pay group idlistEmployeesInfoGETRetrieve employees information specific to pay group id.
Execute Accrual Balances1
Performs the execute accrual balances process on the specified payrolls, payroll or pay periodrunPayrollsActionsExecuteAccrualBalancesPOSTPerforms the execute accrual balances process on the specified payrolls, payroll or pay period.
Execute Accruals1
Performs the execute accruals process on the specified payrollsrunPayrollsActionsExecuteAccrualsPOSTPerforms the execute accruals process on the specified payrolls.
Execute Data Export2
Runs the Data Export specified by the URI parameter `data_export_id`createDataExportsExecutePOSTRuns the Data Export specified by the URI parameter data export id.
Runs the Data Export specified by the URI parameter `data_export_id`listDataExportsExecuteGETRuns the Data Export specified by the URI parameter data export id.
Expense Item1
Creates a new expense item belonging to the specified reportupdateExpenseTrackingReportItemPUTCreates a new expense item belonging to the specified report.
Expense Item Summaries1
Returns summaries for all items on the expense reportlistExpenseTrackingReportItemSummariesGETReturns summaries for all items on the expense report
Expense Report3
Deletes specified expense reportdeleteExpenseTrackingReportDELETEDeletes specified expense report
Returns specified expense reportgetExpenseTrackingReportGETReturns specified expense report
Update an expense reportcreateExpenseTrackingReportPOSTUpdate an expense report
Expense Report Metadata1
Returns metadata used to create an expense report, including expense tracking profile id and report level attributeslistExpenseTrackingReportMetaGETReturns metadata used to create an expense report, including expense tracking profile id and report level attributes.
Expense Reports1
Returns specified expense reports based on query parameterslistExpenseTrackingReportReportsGETReturns specified expense reports based on query parameters
Expense Type Metadata1
Get ExpenseTrackingReportMetalistExpenseTrackingReportMeta2GETReturns expense type metadata used to add expense item to an expense report, including all expense types and their attributes supported by the expense report.
Export Job Status2
Endpoint to get current export statusgetExportsStatusGETEndpoint to get current export status.
Returns the current status and result of an asynchronous export jobrunPayPeriodsActionExport2GETReturns the current status and result of an asynchronous export job.
External Pay Statements1
Allow user to upload their Pay Statements External pay statements upload is a two-phase processcreateExternalPayStatementsPOSTAllow user to upload their Pay Statements External pay statements upload is a two-phase process.
External PayStatements2
Allow user to delete Pay statements datadeleteExternalPayStatementsDELETEAllow user to delete Pay statements data.
Allow user to get Pay statement datagetExternalPayStatementsGETAllow user to get Pay statement data.
Eye Color1
Endpoint to get list of colors of the eye based on the already filled data in account demographics for other accountslistLookupEyeColorGETEndpoint to get list of colors of the eye based on the already filled data in account demographics for other accounts.
Finalize1
Performs the finalize process on the specified payrolls if closedrunPayrollsActionsFinalizePOSTPerforms the finalize process on the specified payrolls if closed.
Finalyze and Deliver1
Performs the finalize and delivery process on the specified payrolls if closedrunPayrollsActionsFinalizeDeliverPOSTPerforms the finalize and delivery process on the specified payrolls if closed.
First Screens1
Endpoint to fetch list of supported first screenslistLookupFirstScreensGETEndpoint to fetch list of supported first screens.
Forward1
Endpoint forwards mailbox itemsrunMailboxItemsActionForwardPOSTEndpoint forwards mailbox items
Get/Update/Delete Expense Item3
Deletes specified expense item from the expense reportdeleteExpenseTrackingReportItemDELETEDeletes specified expense item from the expense report
Returns specified expense itemgetExpenseTrackingReportItemGETReturns specified expense item
Update an expense itemcreateExpenseTrackingReportItemPOSTUpdate an expense item
Global Report2
Endpoint to specify settings and receive a report with the applied settings as a ResponsecreateReportGlobalV1POSTEndpoint to specify settings and receive a report with the applied settings as a Response.
Run the report specified by the Uri parameter 'id' and return the content in the format specified by the 'Accept' headergetReportGlobalV1GETRun the report specified by the Uri parameter 'id' and return the content in the format specified by the 'Accept' header.
Global Report Metadata1
This endpoint receives the report metadatalistReportGlobalMetadataV1GETThis endpoint receives the report metadata.
Grants1
Gets all active authorized OAuth applications for a specified user within a companylistOauth2GrantsGETGets all active authorized OAuth applications for a specified user within a company.
HCM Application Details Widget3
Enables the Dimensions HCM Application Details WidgetcreateHcmAppDetailsPOSTEnables the Dimensions HCM Application Details Widget.
Retrieves information about fields in the Dimensions HCM Application Details WidgetlistHcmAppDetailsGETRetrieves information about fields in the Dimensions HCM Application Details Widget.
Updates fields in the Dimensions HCM Application Details WidgetupdateHcmAppDetailsPUTUpdates fields in the Dimensions HCM Application Details Widget.
HCM System Details Widget3
Enables the Dimensions HCM System Details WidgetcreateHcmWidgetConfigPOSTEnables the Dimensions HCM System Details Widget.
Retrieves information about fields in the Dimensions HCM System Details WidgetlistHcmWidgetConfigGETRetrieves information about fields in the Dimensions HCM System Details Widget.
Updates fields in the Dimensions HCM System Details WidgetupdateHcmWidgetConfigPUTUpdates fields in the Dimensions HCM System Details Widget.
Hiring Stages1
Endpoint to fetch list of all Hiring Stages within the companylistLookupHiringStagesGETEndpoint to fetch list of all Hiring Stages within the company.
History6
Creates an Employee Base Compensation entrycreateCompensationHistoryPOSTCreates an Employee Base Compensation entry.
Deletes a specific Employee Base Compensation entrydeleteCompensationHistoryDELETEDeletes a specific Employee Base Compensation entry.
Retrieves a list of Base Compensation entries for all subordinateslistCompensationHistoryGETRetrieves a list of Base Compensation entries for all subordinates.
Retrieves detailed information about an Employee Base Compensation entrygetCompensationHistoryGETRetrieves detailed information about an Employee Base Compensation entry.
Retrieves the list of Base Compensation entries for a specific employeelistEmployeesCompensationHistoryGETRetrieves the list of Base Compensation entries for a specific employee.
Updates an Employee Base Compensation entryupdateCompensationHistoryPUTUpdates an Employee Base Compensation entry.
Holiday Profiles3
Allows existing holiday profiles to be updatedupdateCompanyProfilesHolidayV1PUTAllows existing holiday profiles to be updated.
Allows new holiday profiles to be created, the `name` must be unique for each holiday profilecreateCompanyProfilesHolidayV1POSTAllows new holiday profiles to be created, the name must be unique for each holiday profile.
Returns a list of Holiday Profiles in the specified companylistLookupProfilesHolidayProfilesGETReturns a list of Holiday Profiles in the specified company.
Holidays1
Endpoint returns Holidays from a Holiday Profile assigned to a single EmployeelistEmployeesHolidaysGETEndpoint returns Holidays from a Holiday Profile assigned to a single Employee.
HR Action Audit Request1
Retrieves the details of a specific HR Action Audit Request by its unique identifiergetHrActionsAuditRequestsGETRetrieves the details of a specific HR Action Audit Request by its unique identifier.
HR Action Audit Requests2
Creates a new HR Action Audit RequestcreateHrActionsAuditRequestsPOSTCreates a new HR Action Audit Request.
Retrieves a list of HR Action Audit RequestslistHrActionsAuditRequestsGETRetrieves a list of HR Action Audit Requests.
HR Custom Fields2
Returns the employee hr custom fieldslistEmployeesHrCustomFieldsGETReturns the employee hr custom fields.
Update the employee hr custom fieldsupdateEmployeesHrCustomFieldsPUTUpdate the employee hr custom fields.
Import Job Status1
Endpoint to get current status of importgetImportStatusV1GETEndpoint to get current status of import
Incoming Webhook Events1
Endpoint to submit webhook payloads from third party applications to ready APIcreateIntegrationsEventsPOSTEndpoint to submit webhook payloads from third party applications to ready API.
Incoming Webhook Events Acknowledgement1
Retrieves the current processing status for an event identified by its unique acknowledgementIdgetIntegrationsEventsGETRetrieves the current processing status for an event identified by its unique acknowledgementId.
Initiate1
Endpoint to initiate one or more payrollsrunPayrollsActionsInitiatePOSTEndpoint to initiate one or more payrolls.
Interview Locations1
Endpoint to fetch list of interview locationslistLookupInterviewLocationsGETEndpoint to fetch list of interview locations.
Interview Names1
Endpoint to fetch list of interview nameslistLookupInterviewNamesGETEndpoint to fetch list of interview names.
Inventory Item3
End point to fetch specific employee inventory item by idgetInventoryProfilesInventoryItemsGETEnd point to fetch specific employee inventory item by id.
Endpoint replaces given employee inventory item by id with a new one provided in payloadupdateInventoryProfilesInventoryItemsPUTEndpoint replaces given employee inventory item by id with a new one provided in payload.
Endpoint to delete specific employee inventory item by iddeleteInventoryProfilesInventoryItemsDELETEEndpoint to delete specific employee inventory item by id.
Inventory Items2
Endpoint creates a new employee inventory itemcreateInventoryProfilesInventoryItemsPOSTEndpoint creates a new employee inventory item.
Endpoint returns a list of all employee inventory itemslistInventoryProfilesInventoryItemsGETEndpoint returns a list of all employee inventory items.
Inventory Profiles1
Endpoint returns a list of all inventory profileslistInventoryProfilesGETEndpoint returns a list of all inventory profiles.
Job Application3
End point to fetch specific job application by job_app_idgetJobApplicationsGETEnd point to fetch specific job application by job app id.
Endpoint replaces given job application by job_app_id with a new one provided in payloadupdateJobApplicationsPUTEndpoint replaces given job application by job app id with a new one provided in payload.
Endpoint to delete specific job application by job_app_iddeleteJobApplicationsDELETEEndpoint to delete specific job application by job app id.
Job Application Status1
Endpoint to fetch list of job application statuseslistLookupJobApplicationStatusGETEndpoint to fetch list of job application statuses.
Job Applications2
Endpoint creates a new job applicationcreateJobApplicationsPOSTEndpoint creates a new job application.
Endpoint returns a list of all job applications present in a companylistJobApplicationsGETEndpoint returns a list of all job applications present in a company.
Job Categories1
Endpoint to fetch list of Job CategorieslistLookupJobCategoriesGETEndpoint to fetch list of Job Categories.
Job Change Reasons1
Endpoint to fetch list of supported job change reasonslistLookupJobChangeReasonsGETEndpoint to fetch list of supported job change reasons.
Job Processing Status1
Endpoint for retrieving a job processing statuslistSystemJobsStatusGETEndpoint for retrieving a job processing status
Job Requisition Categories1
Endpoint to get list of Job Categories present inside the open and active Job Requisitions within the companylistLookupJobReqJobCategoriesGETEndpoint to get list of Job Categories present inside the open and active Job Requisitions within the company.
Job Requisition Details1
Endpoint returns details of specific Job RequisitiongetRecruitmentJobRequisitionsGETEndpoint returns details of specific Job Requisition.
Job Requisition Locations1
Endpoint to get list of Job Locations present inside the open and active Job Requisitions within the companylistLookupJobReqJobLocationsGETEndpoint to get list of Job Locations present inside the open and active Job Requisitions within the company.
Job Requisition Questionnaire1
Endpoint returns Questionnaire questions of a Job RequisitionlistRecruitmentJobRequisitionsQuestionnaireGETEndpoint returns Questionnaire questions of a Job Requisition.
Job Requisitions1
Endpoint returns List of Job Requisitions available within the companylistRecruitmentJobRequisitionsGETEndpoint returns List of Job Requisitions available within the company.
Jobs1
Endpoint to fetch list of JobslistLookupJobsGETEndpoint to fetch list of Jobs.
Leave of Absence Profiles1
Returns a list of Leave of Absence Profiles in the specified companylistLookupProfilesLeaveOfAbsenceProfilesGETReturns a list of Leave of Absence Profiles in the specified company.
List3
Deletes a cost center listdeleteConfigCostCentersListsDELETEDeletes a cost center list.
Retrieves the details of a cost center listgetConfigCostCentersListsGETRetrieves the details of a cost center list.
Updates a cost center listupdateConfigCostCentersListsPUTUpdates a cost center list.
LOA Reasons1
Returns the list of defined leave of absence reasons in the companylistLookupLoaReasonsGETReturns the list of defined leave of absence reasons in the company.
Locales1
Endpoint to fetch list of supported localeslistLookupLocalesGETEndpoint to fetch list of supported locales.
Lock2
Endpoint provides ability to delete accounts's lockdeleteAccountsLockDELETEEndpoint provides ability to delete accounts's lock.
Endpoint provides ability to lock an accountupdateAccountsLockPUTEndpoint provides ability to lock an account.
Login1
__This resource has been deprecated as of November 25, 2025createLoginV1POSTThis resource has been deprecated as of November 25, 2025.
Login As1
Login endpoint that supports impersonation allowing to login as "System Account"listLoginAsV1GETLogin endpoint that supports impersonation allowing to login as "System Account".
Logout2
Logout endpoint that ends session for authorized userlistLogoutV1GETLogout endpoint that ends session for authorized user.
The logout endpoint is used to log out the user associated with the access tokenlistOauth2LogoutGETThe logout endpoint is used to log out the user associated with the access token.
Mailbox item1
Endpoint deletes single mailbox itemdeleteNotificationsMailboxItemsDELETEEndpoint deletes single mailbox item
Mailbox items3
Endpoint creates new mailbox itemcreateEmployeesNotificationsMailboxItemsPOSTEndpoint creates new mailbox item.
Endpoint returns a list of mailbox items in the systemlistNotificationsMailboxItemsGETEndpoint returns a list of mailbox items in the system.
Endpoint returns a list of mailbox items in the system for a particular employeelistEmployeesNotificationsMailboxItemsGETEndpoint returns a list of mailbox items in the system for a particular employee.
Managed Cost Center2
Endpoint for fetching MCC by Maneged Cost Center ACL idgetEmployeesManagedCostCentersGETEndpoint for fetching MCC by Maneged Cost Center ACL id.
Endpoint for updating MCC by Maneged Cost Center ACL idupdateEmployeesManagedCostCentersPUTEndpoint for updating MCC by Maneged Cost Center ACL id.
Managed Cost Centers2
Endpoint for fetching Managed Cost Centers listlistEmployeesManagedCostCentersGETEndpoint for fetching Managed Cost Centers list.
Endpoint to create Managed Cost CentercreateEmployeesManagedCostCentersPOSTEndpoint to create Managed Cost Center.
Management Companies1
Adds companies to management companies list and makes one of the company primarycreateManagementCompaniesPOSTAdds companies to management companies list and makes one of the company primary.
Manager3
Deletes an existing regular account group manager by its IDdeleteSecurityAccountGroupsManagersDELETEDeletes an existing regular account group manager by its ID.
Replaces an existing regular account group managerupdateSecurityAccountGroupsManagersPUTReplaces an existing regular account group manager.
Retrieves an existing regular account group manager by its IDgetSecurityAccountGroupsManagersGETRetrieves an existing regular account group manager by its ID.
Manager Replacements1
Endpoint for fetching employee Manager ReplacementslistEmployeesManagerReplacementsGETEndpoint for fetching employee Manager Replacements.
Managers2
Creates a new regular account group managercreateSecurityAccountGroupsManagersPOSTCreates a new regular account group manager.
Retrieves existing regular account group managerslistSecurityAccountGroupsManagersGETRetrieves existing regular account group managers.
Manual Counters1
Returns the list of defined counters in the companylistLookupManualCountersGETReturns the list of defined counters in the company.
Marketplace Products1
Adds marketplace products to the company by product namescreateMarketplaceProductsPOSTAdds marketplace products to the company by product names.
Member2
Deletes an existing regular account group member by its IDdeleteSecurityAccountGroupsMembersDELETEDeletes an existing regular account group member by its ID.
Retrieves an existing regular account group member by its IDgetSecurityAccountGroupsMembersGETRetrieves an existing regular account group member by its ID.
Members2
Creates a new regular account group membercreateSecurityAccountGroupsMembersPOSTCreates a new regular account group member.
Retrieves existing regular account group memberslistSecurityAccountGroupsMembersGETRetrieves existing regular account group members.
Metadata1
Retrieves all categories and fields for a companylistDatadeliveryMetadataGETRetrieves all categories and fields for a company.
Migrate Service Account1
Migrates a regular account to a Service AccountupdateServiceAccountsMigratePUTMigrates a regular account to a Service Account.
Multi Pay Statements1
Post PayrollsMultiPayStatementscreatePayrollsMultiPayStatementsPOSTEndpoint to create new pay statement for multiple employees in a bulk with provided payroll(start date/end date) and ein(id/display name) for the given employees, allows to enter complex...
My Currency1
Retrieves the currency for the current employeelistEmployeesMeCurrencyGETRetrieves the currency for the current employee.
My Navigation Menu1
Get EmployeesMeNavigationMenulistEmployeesMeNavigationMenuGETRetrieves the navigation menu for the current employee, organised into four groups: employee, manager, settings, and favorites.
Navigation1
Provides the hierachy of navigation links available to the user based on security and enabled featureslistNavigationGETProvides the hierachy of navigation links available to the user based on security and enabled features.
New Expense Report1
Create a new expense reportupdateExpenseTrackingReportPUTCreate a new expense report.
Note3
Endpoint for deleting notes of leave of absence casedeleteLoaCasesNotesDELETEEndpoint for deleting notes of leave of absence case.
Endpoint for deleting notes of leave of absence requestdeleteLoaRequestsNotesDELETEEndpoint for deleting notes of leave of absence request.
Endpoint to delete note by it's IDdeleteNotesDELETEEndpoint to delete note by it's ID.
Notes8
Endpoint for creating notes of leave of absence casecreateLoaCasesNotesPOSTEndpoint for creating notes of leave of absence case.
Endpoint for creating notes of leave of absence requestcreateLoaRequestsNotesPOSTEndpoint for creating notes of leave of absence request.
Endpoint for fetching a notes of a specified overtime requestlistOvertimeRequestsNotesGETEndpoint for fetching a notes of a specified overtime request.
Endpoint for fetching notes of leave of absence caselistLoaCasesNotesGETEndpoint for fetching notes of leave of absence case.
Endpoint for fetching notes of leave of absence requestlistLoaRequestsNotesGETEndpoint for fetching notes of leave of absence request.
Enpoint for creating notescreateNotesPOSTEnpoint for creating notes.
Enpoint returns list of noteslistNotesGETEnpoint returns list of notes.
Retrieves a list of notes for a specified Base Compensation entrylistCompensationHistoryNotesGETRetrieves a list of notes for a specified Base Compensation entry.
Notification Profiles1
Endpoint to fetch list of all notification ProfileslistLookupNotificationProfilesGETEndpoint to fetch list of all notification Profiles.
Notification Tags1
Endpoint to fetch list of all notification tagslistLookupNotificationTagsGETEndpoint to fetch list of all notification tags.
OAuth Application2
Endpoint for fetching OAuth application by idgetOauthApplicationsGETEndpoint for fetching OAuth application by id.
Update an existing OAuth applicationupdateOauthApplicationsPUTUpdate an existing OAuth application.
OAuth Applications2
Allows a new OAuth application to be createdcreateOauthApplicationsPOSTAllows a new OAuth application to be created.
Gets all OAuth applications available within the companylistOauthApplicationsGETGets all OAuth applications available within the company.
Object Lists1
Allows object lists to be returnedgetLookupObjectListsGETAllows object lists to be returned.
OpenID Configuration1
Get Oauth2WellKnownOpenidConfigurationlistOauth2WellKnownOpenidConfigurationGETThe OpenID Configuration endpoint is used to retrieve the OpenID Connect configuration details for the authorization server.
Order Status1
Receives push notifications for Background Screening order statusescreateBackgroundScreeningOrderStatusPOSTReceives push notifications for Background Screening order statuses.
Overtime Reasons1
Returns the list of defined overtime reasons in the companylistLookupOvertimeReasonsGETReturns the list of defined overtime reasons in the company.
Overtime Requests3
Endpoint for creating overtime requestscreateOvertimeRequestsPOSTEndpoint for creating overtime requests.
Endpoint for fetching employee overtime requests within required date rangelistEmployeesOvertimeRequestsGETEndpoint for fetching employee overtime requests within required date range.
Endpoint for fetching overtime requests of manager's group memberslistOvertimeRequestsGETEndpoint for fetching overtime requests of manager's group members.
Password1
Allows existing password to be updated for current logged in userupdateEmployeePasswordV1PUTAllows existing password to be updated for current logged in user.
Password Policy1
Returns the employee password policylistEmployeesPasswordPolicyGETReturns the employee password policy
Pay1
__This resource has been deprecated as of October 8, 2022listEmployeesFormsPayGETThis resource has been deprecated as of October 8, 2022.
Pay Calculation 2.0 Profiles1
Returns a list of Pay Calculation 2.0 Profiles in the specified companylistLookupProfilesPayCalc2ProfilesGETReturns a list of Pay Calculation 2.0 Profiles in the specified company.
Pay Calculation Profiles2
Returns a list of Pay Calculation Profiles in the specified companylistLookupProfilesPayCalcProfilesGETReturns a list of Pay Calculation Profiles in the specified company.
Returns the list of defined pay calculation profiles in the company when Pay Calculation 1 or 2 is enabledlistLookupPayCalProfilesGETReturns the list of defined pay calculation profiles in the company when Pay Calculation 1 or 2 is enabled.
Pay Categories1
Returns the list of defined pay categories in the companylistLookupPayCategoriesGETReturns the list of defined pay categories in the company.
Pay Grades2
Endpoint to fetch list of supported pay gradeslistLookupPayGradesGETEndpoint to fetch list of supported pay grades.
Returns a list of Pay Grades in the specified companylistLookupProfilesPayGradesGETReturns a list of Pay Grades in the specified company
Pay Information2
Returns the employee pay informationlistEmployeesPayInfoGETReturns the employee pay information.
Update the employee pay informationupdateEmployeesPayInfoPUTUpdate the employee pay information.
Pay Period Export1
Submits an asynchronous job to export payroll data for the given pay periodrunPayPeriodsActionExportPOSTSubmits an asynchronous job to export payroll data for the given pay period.
Pay Period Profiles5
Endpoint to create pay period profilescreateCompanyPayPeriodProfilesV1POSTEndpoint to create pay period profiles.
Endpoint to delete pay period profiles by idsdeleteCompanyPayPeriodProfilesV1DELETEEndpoint to delete pay period profiles by ids.
Endpoint to get pay period profileslistCompanyPayPeriodProfilesV1GETEndpoint to get pay period profiles.
Endpoint to update existing pay period profilesupdateCompanyPayPeriodProfilesV1PUTEndpoint to update existing pay period profiles.
Returns a list of Pay Period Profiles in the specified companylistLookupProfilesPayPeriodProfilesGETReturns a list of Pay Period Profiles in the specified company.
Pay period profiles1
Returns a list of Pay period profiles in the specified companylistLookupPayPeriodProfilesGETReturns a list of Pay period profiles in the specified company
Pay Period Snapshot1
Creates a snapshot of the current pay period datarunPayPeriodsActionSnapshotPOSTCreates a snapshot of the current pay period data.
Pay Prep Profiles1
Returns a list of Pay Prep Profiles in the specified companylistLookupProfilesPayPrepProfilesGETReturns a list of Pay Prep Profiles in the specified company
Pay Statement2
Delete specific Pay StatementdeletePayrollsPayStatementsDELETEDelete specific Pay Statement.
Get detailed information about the employee pay statementgetPayrollsPayStatementsGETGet detailed information about the employee pay statement.
Pay Statement Mass Delete1
Delete multiple pay statements via a key_set_ref or list of pay statement idscreatePayrollsPayStatementsMassDeletePOSTDelete multiple pay statements via a key set ref or list of pay statement ids
Pay Statement Types1
Endpoint to fetch list of supported pay statement typeslistLookupPayStatementTypesGETEndpoint to fetch list of supported pay statement types.
Pay Statements2
Endpoint to create new pay statement with provided type for a given employee, allows to enter complex data entrycreatePayrollsPayStatementsPOSTEndpoint to create new pay statement with provided type for a given employee, allows to enter complex data entry.
Get information about all payroll pay statementslistPayrollsPayStatementsGETGet information about all payroll pay statements.
Pay Types5
Endpoint to create pay typescreateCompanyPayTypesV1POSTEndpoint to create pay types.
Endpoint to delete multiple pay types in one call by idsdeleteCompanyPayTypesV1DELETEEndpoint to delete multiple pay types in one call by ids.
Endpoint to fetch list of Pay TypeslistLookupPayTypesGETEndpoint to fetch list of Pay Types.
Endpoint to get all existed pay types in a companylistCompanyPayTypesV1GETEndpoint to get all existed pay types in a company.
Endpoint to update pay typesupdateCompanyPayTypesV1PUTEndpoint to update pay types.
Payroll2
Delete specific payrolldeletePayrollsDELETEDelete specific payroll.
Get detailed information about the payrollgetPayrollsGETGet detailed information about the payroll.
Payroll Batch Types1
Endpoint to fetch list of supported payroll batch typeslistLookupPayrollBatchTypesGETEndpoint to fetch list of supported payroll batch types.
Payroll Types1
Endpoint to fetch list of supported payroll typeslistLookupPayrollTypesGETEndpoint to fetch list of supported payroll types.
Payrolls2
Endpoint to create a new payroll that has not been scheduledcreatePayrollsPOSTEndpoint to create a new payroll that has not been scheduled.
Endpoint to fetch list of company payrolls normally accessed to process payrolllistPayrollsGETEndpoint to fetch list of company payrolls normally accessed to process payroll.
paystatement population1
Returns a list of paystatement population Profiles in the specified companylistLookupProfilesPstPopulationGETReturns a list of paystatement population Profiles in the specified company
Performance Review1
Returns a list of Performance Review Profiles in the specified companylistLookupProfilesPerformanceReviewGETReturns a list of Performance Review Profiles in the specified company
Points profiles1
Returns a list of Points profiles in the specified companylistLookupProfilesPointsGETReturns a list of Points profiles in the specified company
Position1
Return the details of that position irrespective of whether its active and effective as of todaygetPositionPositionsGETReturn the details of that position irrespective of whether its active and effective as of today.
Position Assignments Changed1
Return the information of all the assignment that has been created/modified/deleted in given time framelistPositionPositionAssignmentsChangedGETReturn the information of all the assignment that has been created/modified/deleted in given time frame.
Positions1
Get PositionPositionslistPositionPositionsGETReturn the information of all the Positions which are active and effective as on specified date(if not provided then today) .
Process Records1
Submits an asynchronous job to process pay prep records for the given pay periodrunPayPeriodsActionProcessRecordsPOSTSubmits an asynchronous job to process pay prep records for the given pay period.
Process Records Job Status1
Returns the current status and result of an asynchronous process records jobrunPayPeriodsActionProcessRecords2GETReturns the current status and result of an asynchronous process records job.
Profiles2
Returns the employee profiles informationlistEmployeesProfilesGETReturns the employee profiles information.
Update the employee profiles informationupdateEmployeesProfilesPUTUpdate the employee profiles information.
Project2
Endpoint returns Project informationgetProjectsGETEndpoint returns Project information.
Endpoint updates Project informationupdateProjectsPUTEndpoint updates Project information.
Project Management1
Endpoint creates new ProjectcreateProjectsPOSTEndpoint creates new Project.
Project Metrics1
Endpoint returns information related to the Project MetricslistProjectsMetricsGETEndpoint returns information related to the Project Metrics.
PTO Request8
Endpoint for creating new Time Off RequestcreateEmployeePtorequestPOSTEndpoint for creating new Time Off Request.
Endpoint for creating new Time Off RequestcreateEmployeePtorequestV1POSTEndpoint for creating new Time Off Request.
Endpoint for deleting time off requestsdeleteEmployeePtorequestDELETEEndpoint for deleting time off requests.
Endpoint for deleting time off requestsdeleteEmployeePtorequestV1DELETEEndpoint for deleting time off requests.
Endpoint provides information about single time off requestgetEmployeePtorequestGETEndpoint provides information about single time off request.
Endpoint provides information about single time off requestgetEmployeePtorequestV1GETEndpoint provides information about single time off request.
Endpoint to list of time off requests for selflistEmployeePtorequestGETEndpoint to list of time off requests for self.
Endpoint to list of time off requests for selflistEmployeePtorequestV1GETEndpoint to list of time off requests for self.
PTO Request Notes2
Get all notes for time off requestlistEmployeePtorequestNotesGETGet all notes for time off request.
Get all notes for time off requestlistEmployeePtorequestNotesV1GETGet all notes for time off request.
Questionnaire1
Endpoint to fetch Questionnaire for Job Requisition, Benefit Enrollment, Recruitment Evaluation or Peer FeedbacklistLookupQuestionnaireGETEndpoint to fetch Questionnaire for Job Requisition, Benefit Enrollment, Recruitment Evaluation or Peer Feedback.
Rate Items4
Allows existing rate items to be updatedupdateCompanyRateItemsV1PUTAllows existing rate items to be updated.
Allows existing rate table items to be deleteddeleteCompanyRateItemsV1DELETEAllows existing rate table items to be deleted.
Allows new rate items to be createdcreateCompanyRateItemsV1POSTAllows new rate items to be created.
Get CompanyRateItemslistCompanyRateItemsV1GETAllows existing rate table items to be fetched, the data returned must be filtered by one or more of the fields defined below.
Rate Schedule2
Endpoint to delete rate schedule by iddeleteRatesTablesSchedulesDELETEEndpoint to delete rate schedule by id.
Update rate scheduleupdateRatesTablesSchedulesPUTUpdate rate schedule.
Rate Schedules2
Create rate schedulecreateRatesTablesSchedulesPOSTCreate rate schedule.
Get all rate schedules data of a rate tablelistRatesTablesSchedulesGETGet all rate schedules data of a rate table.
Rate Table3
Endpoint for fetching rate table details by its idgetRatesTablesGETEndpoint for fetching rate table details by its id.
Endpoint for updating rate tableupdateRatesTablesPUTEndpoint for updating rate table.
Endpoint to delete rate table by id, only company rate tables which don't used could be deleteddeleteRatesTablesDELETEEndpoint to delete rate table by id, only company rate tables which don't used could be deleted.
Rate Tables6
Allows existing rate tables to be deleteddeleteCompanyRateTablesV1DELETEAllows existing rate tables to be deleted.
Allows existing rate tables to be updatedupdateCompanyRateTablesV1PUTAllows existing rate tables to be updated.
Allows new rate tables to be createdcreateCompanyRateTablesV1POSTAllows new rate tables to be created.
Create rate tablecreateRatesTablesPOSTCreate rate table.
Get all rate tables (comany and personal) configured in the companylistRatesTablesGETGet all rate tables (comany and personal) configured in the company.
Get CompanyRateTableslistCompanyRateTablesV1GETAllows existing rate tables to be fetched, the data returned can be optionally filtered by one or more fields as defined below using the filter parameter.
Read1
Endpoint marks mailbox items as readrunMailboxItemsActionReadPOSTEndpoint marks mailbox items as read
Ready Learning Items3
Allows learning items (Course/Curricula) to be createdcreateLearningItemsPOSTAllows learning items (Course/Curricula) to be created.
Allows learning items (Course/Curricula) to be deleteddeleteLearningItemsDELETEAllows learning items (Course/Curricula) to be deleted.
Allows learning items (Course/Curricula) to be updatedupdateLearningItemsPUTAllows learning items (Course/Curricula) to be updated.
Ready Learning Status1
Allows ready learning item assignments to be created and updatedcreateLearningPOSTAllows ready learning item assignments to be created and updated.
Reapply Rates1
Reapply RatesrunTablesActionsReapplyRatesPUTReapply Rates.
Reason codes1
Returns the list of defined reason codes in the companylistLookupReasonCodesGETReturns the list of defined reason codes in the company.
Recalculate1
Recalculates pay statements on the specified payrollsrunPayrollsActionsRecalculatePOSTRecalculates pay statements on the specified payrolls.
Recalculate Tax Year1
Submits an asynchronous job to recalculate tax forms for the given tax yearrunYearsActionsRecalculatePOSTSubmits an asynchronous job to recalculate tax forms for the given tax year.
Recent Punches1
Returns list of last N puncheslistEmployeesPunchesRecentGETReturns list of last N punches.
Referrals1
Endpoint to fetch list of supported referralslistLookupReferralsGETEndpoint to fetch list of supported referrals.
Refresh Token1
Allows to get a newly generated tokenlistRefreshTokenV1GETAllows to get a newly generated token.
Reopen1
Performs reopening process on the specified payrollsrunPayrollsActionsReopenPOSTPerforms reopening process on the specified payrolls.
Reports1
Get list of available reportslistReportsV1GETGet list of available reports.
Request4
Delete specific leave requestdeleteLoaRequestsDELETEDelete specific leave request.
Endpoint for deleting overtime requestsdeleteOvertimeRequestsDELETEEndpoint for deleting overtime requests.
Endpoint for fetching single overtime requestgetOvertimeRequestsGETEndpoint for fetching single overtime request.
Get detailed information about the leave of absence requestgetLoaRequestsGETGet detailed information about the leave of absence request.
Requests3
Returns employee's leave of absence requests within required date rangelistEmployeesLoaRequestsGETReturns employee's leave of absence requests within required date range.
Returns leave of absence requests for all subordinateslistLoaRequestsGETReturns leave of absence requests for all subordinates.
Submit new leave of absence requestcreateLoaRequestsPOSTSubmit new leave of absence request.
Retirement Plan Profiles1
Returns a list of retirement plan profiles in the specified companylistLookupProfilesRetirementPlanProfilesGETReturns a list of retirement plan profiles in the specified company.
Revoke1
TbdlistOauth2RevokeGETTbd
Revoke OAuth Application1
Revokes an OAuth ApplicationrunApplicationsActionRevokePUTRevokes an OAuth Application.
Role Profiles1
Returns a list of role profiles in the specified companylistLookupProfilesRoleProfilesGETReturns a list of role profiles in the specified company.
Rollback1
Performs the rollback process on the specified payrolls if finalizedrunPayrollsActionsRollbackPOSTPerforms the rollback process on the specified payrolls if finalized.
Saved Report2
Endpoint to specify settings and receive a report with the applied settings as a ResponsecreateReportSavedV1POSTEndpoint to specify settings and receive a report with the applied settings as a Response.
Run the report specified by the Uri parameter 'id' and return the content in the format specified by the 'Accept' headergetReportSavedV1GETRun the report specified by the Uri parameter 'id' and return the content in the format specified by the 'Accept' header.
Saved Report Metadata1
This endpoint receives the report metadatalistReportSavedMetadataV1GETThis endpoint receives the report metadata.
Schedule2
Deletes a Schedule Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setupdeleteSchedulesDELETEDeletes a Schedule Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Gets a Schedule by ID Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setupgetSchedulesGETGets a Schedule by ID Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Schedule Employee Cost Estimates1
Get SchedulesCostEstimateslistSchedulesCostEstimatesGETReturns a list of cost estimates for each schedule, giving both the full schedule estimated costs for each employee on each schedule, and the daily cost estimates for each employee on...
Schedule Mass Delete1
Deletes multiple schedules asynchronously via a background jobrunSchedulesActionsMassDeletePOSTDeletes multiple schedules asynchronously via a background job.
Scheduler2
Creates a new Schedule Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setupcreateSchedulesPOSTCreates a new Schedule Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Returns the list of Schedules Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setuplistSchedulesGETReturns the list of Schedules Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Scheduler Profiles1
Returns a list of scheduler profiles in the specified companylistLookupProfilesSchedulerProfilesGETReturns a list of scheduler profiles in the specified company.
Schedules3
Deletes employee schedule on specified date rangedeleteEmployeeSchedulesDELETEDeletes employee schedule on specified date range
Endpoint to update employees' schedule on specified date rangeupdateEmployeeSchedulesPUTEndpoint to update employees' schedule on specified date range.
Fetch Schedule items for a single userlistEmployeeSchedulesGETFetch Schedule items for a single user.
Security Profiles1
Returns a list of Security profiles in the specified companylistLookupProfilesSecurityProfilesGETReturns a list of Security profiles in the specified company.
Security Question1
Endpoint to change security question for an employeeupdateAccountsSecurityQuestionPUTEndpoint to change security question for an employee.
Service Account3
Deletes a Service AccountdeleteServiceAccountsDELETEDeletes a Service Account.
Retrieves a Service Account by its IDgetServiceAccountsGETRetrieves a Service Account by its ID.
Updates an existing Service AccountupdateServiceAccountsPUTUpdates an existing Service Account.
Service Accounts2
Creates a new Service AccountcreateServiceAccountsPOSTCreates a new Service Account.
Retrieves a list of Service AccountslistServiceAccountsGETRetrieves a list of Service Accounts.
Settings1
Retrieves the list of Schedule SettingslistSchedulesSettingsGETRetrieves the list of Schedule Settings.
Shift2
Deletes a Shift Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setupdeleteSchedulesShiftsDELETEDeletes a Shift Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Gets a Shift by ID Advanced Scheduler (__SCHEDULE__) Subsystem must be enabled in company setupgetSchedulesShiftsGETGets a Shift by ID Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Shift Actions1
Posts or unposts an individual Shift, independently of the rest of the SchedulerunSchedulesShiftsActionsPOSTPosts or unposts an individual Shift, independently of the rest of the Schedule.
Shift Premiums1
Returns the list of defined shifts premium in the companylistLookupShiftPremiumsGETReturns the list of defined shifts premium in the company.
Shifts1
Get SchedulesShiftslistSchedulesShiftsGETGets the list of Shifts being housed in a Schedule Advanced Scheduler ( SCHEDULE ) Subsystem must be enabled in company setup.
Skills6
Allows existing skills to be deleteddeleteCompanySkillsV1DELETEAllows existing skills to be deleted.
Allows existing skills to be updatedupdateCompanySkillsV1PUTAllows existing skills to be updated.
Allows new skills to be createdcreateCompanySkillsV1POSTAllows new skills to be created.
Endpoint to fetch list of defined skills in the companylistLookupSkillsGETEndpoint to fetch list of defined skills in the company.
Returns the employee skills informationlistEmployeesSkillsGETReturns the employee skills information.
Update the employee skills informationupdateEmployeesSkillsPUTUpdate the employee skills information.
Status1
Allows account status to be changedupdateEmployeesStatusV1PUTAllows account status to be changed.
Submit1
Performs the submit process on the specified payrolls if closedrunPayrollsActionsSubmitPOSTPerforms the submit process on the specified payrolls if closed.
Succession Profiles1
Returns a list of Succession profiles in the specified companylistLookupProfilesSuccessionProfilesGETReturns a list of Succession profiles in the specified company.
Sync Time1
Sync Time on the specified payrollsrunPayrollsActionsSyncTimePOSTSync Time on the specified payrolls.
System2
Endpoint returns list of the companies system forms for a period of timelistFormsSystemIdsGETEndpoint returns list of the companies system forms for a period of time.
Get EmployeesFormsSystemlistEmployeesFormsSystemGETEndpoint returns list of employee's system forms for a period of time.This endpoint can be accessed by both employees and admin to get pay forms.
System Account3
Endpoint to delete system accountdeleteAccountsDELETEEndpoint to delete system account.
Returns the core system account record containing the bulk of the information about the accountgetAccountsGETReturns the core system account record containing the bulk of the information about the account.
Update the core system account informationupdateAccountsPUTUpdate the core system account information.
System Accounts2
API to allow the creation of new system account recordcreateAccountsPOSTAPI to allow the creation of new system account record.
Returns basic information about the system account a user has permissions to viewlistAccountsGETReturns basic information about the system account a user has permissions to view.
Tax Codes1
Endpoint to fetch list of supported tax codeslistLookupTaxCodesGETEndpoint to fetch list of supported tax codes.
Tax Information2
Returns the employee tax informationlistEmployeesTaxInfoGETReturns the employee tax information.
Update the employee tax informationupdateEmployeesTaxInfoPUTUpdate the employee tax information.
Tax Quarter1
Returns the tax quarter record for the specified year, quarter, and company EINgetTaxesYearsQuartersGETReturns the tax quarter record for the specified year, quarter, and company EIN.
Tax Quarter Status1
Transitions the tax quarter to a new status (LOCKED or SIGNED_OFF)updateYearsQuartersStatusPUTTransitions the tax quarter to a new status (LOCKED or SIGNED OFF).
Tax Year1
Returns the tax year record for the specified calendar year and company EINgetTaxesYearsGETReturns the tax year record for the specified calendar year and company EIN.
Tax Year Status1
Transitions the tax year to a new status (LOCKED or SIGNED_OFF)updateTaxesYearsStatusPUTTransitions the tax year to a new status (LOCKED or SIGNED OFF).
Team Time Off Calendar Sync1
Endpoint to sync time off calendar of an employee/manager for teamlistEmployeesTimeoffTeamCalendarSyncGETEndpoint to sync time off calendar of an employee/manager for team.
Termination Reasons1
Endpoint to fetch list of termination reasons in the companylistLookupTerminationReasonGETEndpoint to fetch list of termination reasons in the company.
Time Entries3
Allows existing time entries to be deleted for specified employee in given date rangedeleteEmployeesTimeEntriesDELETEAllows existing time entries to be deleted for specified employee in given date range.
Allows existing time entries to be fetched for specified company in given date rangelistTimeEntriesGETAllows existing time entries to be fetched for specified company in given date range.
Allows existing time entries to be fetched for specified employee in given date rangelistEmployeesTimeEntriesGETAllows existing time entries to be fetched for specified employee in given date range.
Time Entry1
Endpoint for deleting time entrydeleteTimeEntriesDELETEEndpoint for deleting time entry.
Time Entry Notes3
Endpoint for deleting time entry notesdeleteTimeEntriesNotesCollectionDELETEEndpoint for deleting time entry notes
Endpoint for posting time entry notescreateTimeEntriesNotesCollectionPOSTEndpoint for posting time entry notes
Endpoint for retrieving time entry noteslistTimeEntriesNotesGETEndpoint for retrieving time entry notes
Time Off1
Retrieves a single time off category by its unique identifiergetCompanyTimeoffsV1GETRetrieves a single time off category by its unique identifier.
Time Off Calendar Sync1
Endpoint to sync time off calendar for an employee to a personal calendarlistEmployeesTimeoffCalendarSyncGETEndpoint to sync time off calendar for an employee to a personal calendar.
Time Off Definition1
Retrieves a single time off type definition by IDgetTimeOffsGETRetrieves a single time off type definition by ID.
Time Off Definitions4
Creates one or more time off type definitions for the companycreateTimeOffsPOSTCreates one or more time off type definitions for the company.
Deletes one or more time off type definitions by IDdeleteTimeOffsDELETEDeletes one or more time off type definitions by ID.
Returns time off type definitions for the companylistTimeOffsGETReturns time off type definitions for the company.
Updates one or more existing time off type definitionsupdateTimeOffsPUTUpdates one or more existing time off type definitions.
Time Off Planning Profiles1
Returns a list of Time Off Planning Profiles in the specified companylistLookupProfilesTimeOffPlanningProfilesGETReturns a list of Time Off Planning Profiles in the specified company.
Time Off Request Profile2
Delete TimeOffRequestProfilesdeleteTimeOffRequestProfilesDELETEPermanently deletes a Time Off Request Profile and all its child records (settings per time-off, utilization groups, day equivalents, waiting periods, and utilization policies).
Get TimeOffRequestProfilesgetTimeOffRequestProfilesGETReturns the full detail of a single Time Off Request Profile, including all nested sub-objects (available request options, population settings, default settings, limit requests, excess...
Time Off Request Profiles2
Creates a new Time Off Request Profile for the authenticated companycreateTimeOffRequestProfilesPOSTCreates a new Time Off Request Profile for the authenticated company.
Returns a shallow list of all Time Off Request Profiles for the authenticated companylistTimeOffRequestProfilesGETReturns a shallow list of all Time Off Request Profiles for the authenticated company.
Time Offs4
Endpoint to create time off categoriescreateCompanyTimeoffsV1POSTEndpoint to create time off categories.
Endpoint to delete multiple time off categories by idsdeleteCompanyTimeoffsV1DELETEEndpoint to delete multiple time off categories by ids.
Endpoint to get time off categories from a companylistCompanyTimeoffsV1GETEndpoint to get time off categories from a company.
Endpoint to update time off categoriesupdateCompanyTimeoffsV1PUTEndpoint to update time off categories.
Time Punches1
Post TimePunchesCollectioncreateTimePunchesCollectionPOSTEndpoint for import punches The Time Punches APIs use a separate security profile item to control access rights which is located in the company security profile in the following location: 1.
Timesheet Action1
Endpoint to perform actions on a timesheetrunTimesheetsActionPUTEndpoint to perform actions on a timesheet.
Timesheet Profiles1
Returns a list of Timesheet Profiles in the specified companylistLookupProfilesTimesheetProfilesGETReturns a list of Timesheet Profiles in the specified company.
Timesheets1
Endpoint to search timesheets for a single employeelistEmployeesTimesheetsGETEndpoint to search timesheets for a single employee.
TimeZones1
Endpoint to fetch list of defined timezoneslistLookupTimezonesGETEndpoint to fetch list of defined timezones
To-Do items1
Endpoint returns a list of to-do items in the system for a particular employeelistEmployeesNotificationsTodoItemsGETEndpoint returns a list of to-do items in the system for a particular employee.
Todo1
Fetch Workflow To Do items for a userlistEmployeeTodoV1GETFetch Workflow To Do items for a user.
Todo Action1
Post EmployeeTodoActioncreateEmployeeTodoActionV1POSTAllows to do action for only next workflow types: Overtime Request, Time Off Request, Timesheet Approval, Timesheet Change Request.
Todo Count1
Returns count of all employee's To DoslistEmployeeTodoCountV1GETReturns count of all employee's To Dos.
Total Compensation2
Get Total Compensation for specific employeelistEmployeesCompensationTotalGETGet Total Compensation for specific employee.
Retrieves Total Compensation information for all subordinateslistCompensationTotalGETRetrieves Total Compensation information for all subordinates.
Training1
Returns a list of Training Profiles in the specified companylistLookupProfilesTrainingGETReturns a list of Training Profiles in the specified company
Training and Certifications1
Returns the employee training and certifications informationlistEmployeesTrainingCertificationsGETReturns the employee training and certifications information.
TS Auto Population Profiles1
Returns a list of TS Auto Population Profiles in the specified companylistLookupProfilesTsAutoPopulationProfilesGETReturns a list of TS Auto Population Profiles in the specified company.
Unions1
Allows active unions to be returnedlistLookupUnionsGETAllows active unions to be returned.
Unread1
Endpoint marks mailbox items as unreadrunMailboxItemsActionUnreadPOSTEndpoint marks mailbox items as unread
Userinfo1
Retrieves user information for the authenticated userlistOauth2UserinfoGETRetrieves user information for the authenticated user.
VCA Report Dialogs Settings2
Returns the employee VCA configuration for report dialog in notificationslistEmployeesVcaReportDialogSettingsGETReturns the employee VCA configuration for report dialog in notifications.
Updates the employee VCA configuration for report dialogs in notificationsupdateEmployeesVcaReportDialogSettingsPUTUpdates the employee VCA configuration for report dialogs in notifications.
Vehicle Assignment3
End point to fetch specific vehicle assignment by idgetVehicleAssignmentsGETEnd point to fetch specific vehicle assignment by id.
Endpoint replaces given vehicle assignment by id with a new one provided in payloadupdateVehicleAssignmentsPUTEndpoint replaces given vehicle assignment by id with a new one provided in payload.
Endpoint to delete specific vehicle assignment by iddeleteVehicleAssignmentsDELETEEndpoint to delete specific vehicle assignment by id.
Vehicle Assignment Action1
Endpoint to perform actions(mark as returned, mark as lost/destroyed) on a vehicle assignmentrunVehicleAssignmentsActionPUTEndpoint to perform actions(mark as returned, mark as lost/destroyed) on a vehicle assignment.
Vehicle Assignments2
Endpoint creates a new vehicle assignmentcreateVehicleAssignmentsPOSTEndpoint creates a new vehicle assignment.
Endpoint returns a list of all vehicles assignmentslistVehicleAssignmentsGETEndpoint returns a list of all vehicles assignments.
Vehicle Insurance1
Endpoint to delete specific vehicle insurance by iddeleteVehicleInsurancesDELETEEndpoint to delete specific vehicle insurance by id.
Vehicle Insurances1
Endpoint creates a new vehicle insurancecreateVehicleInsurancesPOSTEndpoint creates a new vehicle insurance.
Vehicle Maintenance1
Endpoint to delete specific vehicle maintenance by iddeleteVehicleMaintenancesDELETEEndpoint to delete specific vehicle maintenance by id.
Vehicle Maintenances1
Endpoint creates a new vehicle maintenancecreateVehicleMaintenancesPOSTEndpoint creates a new vehicle maintenance.
Vehicles1
Endpoint to fetch list of all vehicles within the companylistLookupVehiclesGETEndpoint to fetch list of all vehicles within the company.
Vendors1
Endpoint to fetch list of active vendorslistLookupVendorsGETEndpoint to fetch list of active vendors.
Version 52
Post PspDocumentsReversalConfirmationcreatePspDocumentsReversalConfirmationPOSTSubmits a Reversal Confirmation document from the payment processor confirming that a previously initiated direct deposit reversal has been completed.
Submits a Direct Deposit Reject/Return document from the payment processorcreatePspDocumentsDirectDepositRejectPOSTSubmits a Direct Deposit Reject/Return document from the payment processor.
Web Clock1
Endpoint for recording a punch for the currently logged-in employeecreateWebclockV1POSTEndpoint for recording a punch for the currently logged-in employee.
Work Schedule Profiles1
Returns a list of Work Schedule profiles in the specified companylistLookupProfilesWorkscheduleProfilesGETReturns a list of Work Schedule profiles in the specified company.
Work Time Preferences4
Endpoint to create employee work time preferencescreateEmployeeWorkTimePreferencesV1POSTEndpoint to create employee work time preferences.
Endpoint to delete multiple work time preferences by ids and by employee specific fieldsdeleteEmployeeWorkTimePreferencesV1DELETEEndpoint to delete multiple work time preferences by ids and by employee specific fields.
Fetch work time preferences for a userlistEmployeeWorkTimePreferencesV1GETFetch work time preferences for a user.
Update existing employee work time preferencesupdateEmployeeWorkTimePreferencesV1PUTUpdate existing employee work time preferences.
Workday Breakdown Profiles1
Returns a list of Workday Breakdown Profiles in the specified companylistLookupProfilesWorkdayBreakdownProfilesGETReturns a list of Workday Breakdown Profiles in the specified company
Worker Types1
Endpoint to fetch list of Worker TypeslistLookupWorkerTypesGETEndpoint to fetch list of Worker Types.
Workers Comp Codes1
Endpoint to fetch list of active workers comp codeslistLookupWorkersCompCodesGETEndpoint to fetch list of active workers comp codes.
Working Time Regulation1
Returns a list of Working Time Regulation Profiles in the specified companylistLookupProfilesWorkingTimeRegulationGETReturns a list of Working Time Regulation Profiles in the specified company
Workload Manager2
Provides the ability to delete volume data, workload coverage and generated open shifts from a scheduledeleteSchedulesWorkloadManagerTransactionsDELETEProvides the ability to delete volume data, workload coverage and generated open shifts from a schedule.
Provides the ability to send volume data to SchedulercreateSchedulesWorkloadManagerTransactionsPOSTProvides the ability to send volume data to Scheduler.