JUMP TOUser APICurrent UserRetrieves current User informationgetUpdate current User phonespostRetrieves User information in company contextgetRetrieves link to back-officegetReturns capabilities for role typegetAdmin LoginsRetrieves link to back-office for SSO on-behalf-of usergetCompany APICompany BasicGet list of CompaniesgetCreate CompanypostGet list of Companies for System level usersgetGet Company informationgetUpdate CompanypatchCompany Help and Support ContactsGet list of company Help and Support contacts for employeesgetGet list of company Help and Support TypesgetCompany Tax SetupGet Current Tax SetupgetUpdate Tax Setup ValuespostCompany SignatoriesReturn list of valid signatories of the companygetCreate company signatorypostSet company signatorypostReturn detail of company signatorygetEdit signatorypatchRemove signatorypostReturn signatory documentsgetReturn signatory documentgetUpload file for signatory documentpostCompany Bank AccountsGet list of Bank AccountsgetCreate Bank AccountpostGet Bank AccountgetUpdate Bank AccountpatchCompany Documents - SignaturesReturn list of signed and unsigned documentsgetReturn selected documentgetUpload file with signed documentpostSign file of the document using signature string and stores itpostCompany DocumentsGet info about client folderget/wep/companies/{companyId}/folders/{folderId}/itemsgetEmployee DocumentsGet list of Employee DocumentsgetAdd new Employee documentpostGet Employee DocumentgetDelete Employee DocumentdeleteGet signatures of Employee documentgetAdd new signature to Employee documentpostBank OnboardingGet Bank Onboarding StatusgetGet Bank Onboarding Company infogetBank AccountgetCreate/Update Bank AccountpostCustody Bank AccountgetCreate Custody Bank AccountpostGet list of Client KYC DocumentsgetGet Client KYC DocumentgetSubmit Client KYC documentpostUpload Client KYC documentpostGet Bank Onboarding DetailgetCreate/Update Bank Onboarding DetailpostVerify Bank AccountpostComplete Bank OnboardingpostBankingGet name of the bank by routing numbergetEstimated Annual WageGet Estimated Annual WagepostGet Estimated Annual WagepostCasesList Of CasesgetSetupGet Setup DetailgetSave SetuppostActivation-Deactivate SetupputList of HR Custom FieldsgetCreate HR Custom FieldpostGet HR Custom FieldgetUpdate existing custom field. If exist user data under existing Custom Field then existing Custom Field will be deleted and system creates new Custom Field.putDelete HR Custom FielddeleteOrder HR Custom FieldspostList of Field Values for current HR Custom Field across all employeesgetSet status of HR Custom Field - Activate or Deactivate itputID CollectionGet List of ID collection typesgetKotapayGet Kotapay configurationgetCreate or Update Kotapay configurationpostSign Kotapay preview documentpostComplete Sign Kotapay document and generate document filepostKYCGet KYC configuration for specified companyId parameter.getCreate or Update KYC configuration.postVerify company for KYC.postProcess company for KYC.postGet list of documents for KYCgetCreate document.postGet list of documents for KYCgetCreate Signatory document .postGet document for KYCgetDelete document.deleteGet signatory document for KYCgetDelete Signatory document.deleteGet list of document types.getGet set of document configurations.getVerify company document for KYC.postGet list of signatories for KYCgetCreate signatorypostGet signatory for KYCgetUpdate signatorypatchDelete signatorydeleteVerify signatory for KYC.postVerify signatory document for KYC.postCompany Organization StructureGet the organization structure including unassigned employeesgetCreate new empty organizational structurepostAdd (an unassigned) employee to the organizational structureputMove an existing node in the organizational structurepatchRemove an employee from the organizational structuredeleteAdd subordinate employees under the employee node assigned in the organizational structurepostSwap employees in the organizational structurepostPulse SurveysList of Pulse Survey Definitions created by logged user (as author) or assigned as EditorgetList of older Pulse Survey Definitions created by logged user (as author) or assigned as EditorgetList of Pulse Survey Definitions created by logged user (as author)getList of older Pulse Survey Definitions created by logged user (as author)getList of Pulse SurveysgetList of older Pulse SurveysgetList of Pulse Surveys as EditorgetList of older Pulse Surveys as EditorgetList of Pulse Surveys as ReviewergetList of older Pulse Surveys as ReviewergetGet Pulse Survey DefinitiongetUpdate Pulse Survey DefinitionputDelete Pulse Survey DefinitiondeleteCreate Pulse Survey DefinitionpostPublish Pulse Survey DefinitionpostFinish Pulse Survey DefinitionpostChange Pulse Survey Definition DeadlinepostGet List of Selection (assignment definition) for Receivers of current Pulse Survey DefinitiongetUpdate List of Receivers for Pulse Survey DefinitionputGet List of Receivers for current Pulse Survey DefinitiongetGet List of selection (assignment definition) for Editors of current Pulse Survey DefinitiongetUpdate List of Editors for Pulse Survey DefinitionputGet List of Editors for current Pulse Survey DefinitiongetGet List of Questions for current Pulse Survey DefinitiongetCreate Question for current Pulse Survey DefinitionpostGet Question for current Pulse Survey DefinitiongetUpdate Question for current Pulse Survey DefinitionputDelete Question in current Pulse SurveydeleteOrder List of Questions for current Pulse Survey DefinitionpostGet Summary Answers for all Questions in current Pulse SurveygetGet Summary and Data of Employee Answers for current QuestiongetGet results of Pulse Survey for employeesgetGet part of results of Pulse Survey - number of receivers that completed survey over time.getGet surveygetSave survey answerspostCreate comment to survey answerpostCreate reaction to survey answerpostCreate reaction to comment to survey answerpostCompany Structure APICompany Work LocationGet list of Work LocationsgetCreate Work LocationpostGet Work LocationgetUpdate Work LocationpatchDelete Work LocationdeleteCompany DivisionsGet list of Company DivisiongetCreate Company DivisionpostGet list of Employees of selected DivisiongetGet Company Division informationgetUpdate Company DivisionpatchDelete DivisiondeleteActivate Company DivisionspostCompany DepartmentsGet list of Company DepartmentsgetCreate Company DepartmentpostGet Company DepartmentgetUpdate Company DepartmentpatchDelete DepartmentdeleteEmployee APIEmployeesGet list of Employees for the CompanygetAdd a new Employee recordpostGet list of Employees in selected DepartmentgetGet an Employee recordgetUpdate of existing Employee recordpatchTerminate EmployeepostAdd a new Contract of the EmployeepostSends an invitation email to an existing employeepostGet an Employee photogetUpdate employee photopostGet an Employee profile imagegetUpdate Employee profile imagepostGet an Employee timezonegetUpdate employee timezonepostGet an Employee Emergency Contact infogetUpdate an Employee Emergency Contact infoputEmployee Tax SetupGet Current Tax SetupgetUpdate Tax Setup ValuespostEmployee Form1099Get Employee's Form1099 listgetGet Employee's latest Form1099 FormgetGets specific Form1099getEmployee W-2Get the list of Employee's all W-2 FormsgetGet Employee's latest W-2 FormgetGet W-2 Form detailgetDataList of HR Field Values for current Employee FormgetSave Field Values for Employee FormpostSave Field Value for Employee FormpostID CollectionList of ID collectionsgetCreate ID collectionpostGet Detail of ID collectiongetDelete current ID collectiondeleteSet Visibility of current ID collection according to access rightsputUpdate Page of current ID collectionputEmployee Self-Onboarding APIPhase: 2) Onboarding New HireGet HR FieldsgetSave HR FieldsputPhase: 2) Onboarding New Hire - OverviewGet HR FieldsgetOverviewGet Employee's Onboarding StatusgetList of OnboardingsgetTake controlgetGenerate URL for Employee OnboardinggetDiscard OnboardinggetGet Steps InfogetPhase: 3) VerificationGet Employee's Net Pay AllocationgetFinish Step Net Pay AllocationputUpdate Employee's Net Pay AllocationputFinalize Onboarding - Create new employeeputLoad data for Step Document SigninggetFinish Step Document SigningputLoad data for Step Document SigninggetDownload document for hand writinggetUpload hand written documentpostSave data for Step Form 8850putLoad data for Step Form 8850getFinish Step Form 8850putGet preview Form 8850getSave data for I-9 where CitizenShip is USCitizen OR PernamentResidentputSave data for I-9 where CitizenShip is ResidentAlienputSave data for I-9 where CitizenShip is NonResidentAlienputReturns stored data from I-9 FormgetFinish Step I-9putGet preview Form I-9getGet I-9 ID Collection for review.getI-9 ID Collection - FinishputGet Tax SetupgetFinish Step Tax SetupputSetupReturns list of templatesgetStart new employee onboardingpostPhase: 1) SettingsSave employee infoputGet employee infogetUpdate employment infoputGet employment infogetSave employment detailputGet employment detailgetPrefill step contact info in Phase 2putReturns meta information about step contact info in Phase 2getPrefill step personal info in Phase 2putReturns meta information about step personal info in Phase 2getGet HR FieldsgetSave HR Fields - data and statusputSave HR Fields - only data, status is not changedputPayroll APIPayroll PoliciesPayroll Policy InfogetList of Company PoliciesgetCreate Payroll PolicypostPayroll Policy InfogetAllows changing Payroll PolicypatchRemoves Payroll PolicydeleteNamed Payroll Policy InfogetList of Policy EmployeesgetAssign Employee to a PolicypostRemove employee from PolicydeleteGet Policy Schedule CalendargetChecks the Policy for eligibility to be run automaticallygetPayroll BasicStart Default PayrollpostSkip Default PayrollpostRetrieve Payroll StatusgetNext Payroll SteppostPrevious Payroll SteppostDiscard PayrollpostVoid PayrollGet Years For Void PayrollgetStart Void PayrollpostGet Employees For Void PayrollgetGet Payrolls For Void PayrollgetGet Employee Pay Stubs For Void PayrollgetGet Years For Void Named PayrollgetGet Employees For Void Named PayrollgetGet Payrolls For Void Named PayrollgetGet Employee Pay Stubs For Void Named PayrollgetEmployee PayrollList of current year payrollsgetList of scheduled payrollsgetList of years with any payroll for employeegetList of payrolls for yeargetGet payrollgetEarning CodesGet list of Earning Code presetsgetGet list of Earning CodesgetCreate Earning CodepostGet Earning Code informationgetUpdate Earning CodepatchDelete Earning CodedeletePay AllocationsGet list of Pay AllocationsgetCreate Pay AllocationpostGet Pay AllocationgetUpdate Pay AllocationpatchDelete Pay AllocationdeleteEmployee StatusEmployee status for payrollpostEmployee validity for payrollpostTimesheetRemove payline (Extended)deleteAdd payline (Extended)postGet list of Earnings (Extended)getGet Earnings setup (Extended)getUpdate Earnings (Extended)patchGet list of EarningsgetGet Earnings setupgetUpdate EarningspatchRemove deductiondeleteAdd new miscellaneous deductionpostAdd existing deductionpostPayroll AdvancedStart Named PayrollpostStart Bonus PayrollpostStart Off-Cycle PayrollpostSkip Named PayrollpostStart PayrollpostGet data for payment authorization pagegetPayroll OverviewgetGet PaystubgetGet Paystub (extended data)get/wep/companies/{companyId}/autorun/{policyName}getPayroll Information & HistoryList of Payrolls.getList of Scheduled PayrollsgetPayroll HistorygetPayroll History OverviewgetGet payroll Uncollected TaxesgetPayroll OverviewgetDefault Payroll HistorygetNamed Payroll HistorygetGet Running Payrolls for a CompanygetGet Running Payrolls for admingetPayroll History.getTermination PayrollStart Termination PayrollpostTerminated employees in Default PolicygetTerminated employees in Named PolicygetPayroll Gross-UpGet payroll Gross upgetAdd new payroll Gross uppostUpdate payroll Gross uppatchRemove payroll Gross updeletePayroll ChecksPayroll Checks Generating progressgetPayroll Checks Generating progressgetGet FileToken to download Payroll ChecksgetPayroll MessagesGet a list of payroll paylines messagesgetGet a list of payline messagesgetYTD Import APIOnboardingGet payrollgetYTD Payroll SetupStart Setup PayrollpostGet Setup Payroll StatusgetDiscard Setup PayrollpostGet Eligible EmployeesgetGet EmployeesgetAdd EmployeespostRemove EmployeedeleteGet Quarter DatagetSave DatapostGet Paystub DatagetGet Paystub DatagetSave WagesReceivedpostAdd PaystubpostUpdate PaystubputRemove PaystubdeleteGet Quarters OverviewgetProcess DatapostFinish Setup PayrollpostBenefits & Deductions APICompany BenefitsList of Benefit TemplatesgetCreate Benefit TemplatepostUpdate Benefit TemplatepatchDelete Benefit TemplatedeleteList of Company BenefitsgetCreate Company BenefitpostGet Company BenefitgetUpdate Company BenefitpatchDelete Company BenefitdeleteList of Assigned EmployeesgetList of Company Benefit VersionsgetGet Benefit PlangetUpdate Benefit PlanpatchDelete Benefit PlandeleteCreate Benefit PlanpostGet Benefit ContributiongetUpdate Benefit ContributionpatchDelete Benefit ContributiondeleteCreate Benefit ContributionpostGet Benefit RulegetUpdate Benefit RulepatchDelete Benefit RuledeleteCreate Benefit RulepostEmployee BenefitsList of Employee Benefit DeductionsgetCreate Employee BenefitpostGet Employee BenefitgetUpdate Employee BenefitpatchDelete Employee Benefit DeductiondeleteEmployee DeductionsList of Current DeductionsgetGet Child Support DeductiongetUpdate Child Support DeductionpatchGet Miscellaneous DeductiongetUpdate Miscellaneous DeductionpatchList of Child Support DeductionsgetCreate Child Support DeductionpostList of Miscellaneous DeductionsgetCreate Miscellaneous DeductionpostList of Employee Deduction HistorygetDashboard APIDashboardGet dashboardgetOrder dashboard itemspostGet dashboard itemgetGet company dashboardgetOrder company dashboard itemspostGet company dashboard itemgetGet employee dashboardgetOrder company dashboard itemspostGet employee dashboard itemgetGet Dashboard structure Data (Example)getReports APIJob and Project CostingGet list of SegmentsgetCreates new SegmentpostRetrieves Segment informationgetRemoves SegmentdeleteUpdate Segment informationpatchGet list of Cost CodesgetCreate Cost CodepostRetrieves Cost Code informationgetUpdate Cost CodepatchDelete Cost CodedeleteReportsCreate Deduction Benefit Register ReportpostCreate Companies ReportpostCreate SUTA Rates ReportpostCreate Terminated Companies ReportpostCreate Deduction Benefit Roster ReportpostCreate Employees Arrears ReportpostCreate Deduction Benefit Register ReportpostCreate Deduction Benefit Roster ReportpostCreate Employees Arrears ReportpostCreate Employee Direct Deposit Register ReportpostCreate Employee Direct Deposit Roster ReportpostCreate Employee Overview ReportpostCreate Scheduled Pay ReportpostCreate Unpaid Active Employee List ReportpostCreate Employee Overview ReportpostCreate Birthday List ReportpostCreate Employee Tax Setup ReportpostCreate Employee Termination ReportpostCreate Employment Details ReportpostCreate Net Pay Allocation Roster ReportpostCreate Scheduled Pay ReportpostCreate Unpaid Active Employee List ReportpostCreate Cash Requirements ReportpostCreate FICA Tip Credit ReportpostCreate Hours Earnings Recap ReportpostCreate Job Costing ReportpostCreate Payroll Recap ReportpostCreate Payroll Recap Employee ReportpostCreate Payroll Recap ExportpostCreate Payroll Register ReportpostCreate Time Entry ReportpostCreate Time Entry Sheet ReportpostCreate Hours Earnings Recap ReportpostCreate Payroll Recap ReportpostCreate Payroll Recap Employee ReportpostCreate Payroll Register ReportpostCreate Time Entry ReportpostCreate Time Entry Sheet ReportpostCreate Daily Federal Tax Liability ReportpostCreate Daily State Tax Liability ReportpostGet Existing ReportgetGet Existing Report FilegetCreate Worker's Compensation History ReportpostCreate Worker's Compensation History ReportpostWorkers' Compensation APIWorkers' CompensationGet list of Workers' Compensation CodesgetGet list of Workers' Compensation Codes for specified companygetGet list of Workers' Compensation Codes for specified company and divisiongetGet list of Workers' Compensation Codes for specified company and stategetGet list of Workers' Compensation Codes for specified company, division and stategetGet list of Workers' Compensation Codes for specified employeegetGet list of Workers' Compensation Company RatesgetCreate Workers' Compensation Company RatepostGet Workers' Compensation Company RategetUpdate Workers' Compensation Company RatepatchTimeOff APITimeOff Policy - CompanyGet list of TimeOff PoliciesgetCreate TimeOff PolicypostGet TimeOff Policy informationgetDeactivate TimeOff PolicyputList of PresetsgetTimeOff Policy - EmployeeInitial setup to Employee's TimeOff PolicypostDeactivate Employee's TimeOff PolicyputReturns balance for employee and policy.getTimeOff Policy - Employee TransactionsGet a list of Time Off transactions, sorted from newest to oldest.getCreate a new "Manual Adjustment" Time Off transactionpostDelete a "Manual Adjustment" Time Off transaction.deleteUpdate a "Manual Adjustment" Time Off transaction.patchTimeOff Requests APIEmployee TimeOff RequestsGet list of timeoff requestsgetEmployee TimeOff RequestCreate timeoff requestpostRetrieves timeoff request informationgetUpdate timeoff requestpatchRemove timeoff requestdeleteCompany TimeOff RequestsGet list of timeoff requestsgetCompany TimeOff RequestCreate timeoff requestpostRetrieves timeoff request informationgetUpdate timeoff requestpatchRemove timeoff requestdeleteApprove timeoff requestpostDeny timeoff requestpostCompany TimeOff Request TypesGet list of timeoff request typesgetCompany TimeOff Request TypeCreate timeoff request typepostRetrieves timeoff request type informationgetUpdate timeoff request typepatchRemove timeoff request typedeleteCompany TimeOff Request SetupGet timeoff request setupgetCreate timeoff request setuppostUpdate timeoff request setuppatchSystem APIAdmin LoginsGet list of Admin Logins for the CompanygetCreate Admin LoginpostRetrieves Admin Login informationgetUpdate Admin LoginpatchBlock Admin Login accesspatchMulti Admin LoginsGet list of Full System Admin and Multi Admin Logins for the CompanygetCreate Multi Admin System LoginpostRetrieves Full System Admin or Multi Admin Login informationgetUpdate Admin LoginpatchBlock System Admin Login accesspatchActivate System Admin Login accesspatchWhite-Labeling & BrandsGet Brand SetupgetSave LogopostSave Dark LogopostSave FaviconpostSave IconpostSave Dark IconpostSave App NamepostSave Custom ColorspostGet Brand SetupgetSave LogopostSave Dark LogopostSave FaviconpostSave IconpostSave Dark IconpostSave App NamepostSave Custom ColorspostSave Support EmailpostFilesDownload File InfogetDownload FilegetPreview FilegetDownload AvatargetDownload AvatarspostNotifications/wep/messaging/events/{eventId}/readget/wep/messaging/getinitialitemsget/wep/companies/{companyId}/messaging/getinitialitemsget/wep/messaging/getnewitemsget/wep/companies/{companyId}/messaging/getnewitemsget/wep/messaging/getpastitemsget/wep/companies/{companyId}/messaging/getpastitemsget/wep/messaging/refreshpost/wep/companies/{companyId}/messaging/refreshpostWeb HooksList Registered Company WebHooksgetCreate Company WebHook RegistrationpostList Registered WebHooksgetCreate WebHook RegistrationpostGet Company WebHook RegistrationgetDelete Company WebHook RegistrationdeleteGet WebHook RegistrationgetDelete WebHook RegistrationdeleteTest Company WebHook RegistrationgetTest WebHook RegistrationgetPowered by Create reaction to comment to survey answerpost https://api.worklio.com/wep/companies/{companyId}/surveys/pulse/{surveyValueId}/questions/{questionId}/comment/{threadId}/react/{reactionKey}Creates reaction to comment survey answer. \