JUMP TOPayrollIntroductionTopicsAPI access authorizationRESTfulCoverage Roadmap3rd party integrationErrorsWebhooksBackwards compatibilityAPI Lifecycle policyCompanyCompany objectCreate new companypostRetrieve company datagetUpdate company datapatchRetrieve company project structuregetAdd company projectpostUpdate project informationpatchDelete projectdeleteCompany-LocationsCompany locationsgetAdd company locationpostRemove company locationdeleteGet company locationgetUpdate company locationpatchCompany-DocumentsList company documentsgetAdd company documentpostRetrieve company documentgetUpdate company documentpatchRemove company documentdeleteCompany-BenefitsGet company benefitsgetCreate company benefitpostUpdate benefit detailspatchRemove benefitdeleteEmployeesEmployee objectCreate new employeepostList Company employeesgetGet Employee personal recordgetUpdate Employee personal recordpatchGet employee documentsgetSubmit employee documentpostGet Employee documentgetUpdate Employee documentpatchRemove Employee documentdeleteList Employee payslipsgetRetrieve Employee benefitsgetAssign benefits to EmployeepostEmployees-BankAccountsList employee's bank accountsgetAdd bank accountpostRemove user bank accountdeleteUpdate user bank accountpatchEmployees-ContractsGet user contractsgetAdd contract for userpostUpdate user contractpatchFetch onboarding contract for EmployeegetConfirm onboarding contract by EmployeepostContractorsContractor objectList Company contractorsgetAdd new contractorpostGet Contractor recordgetUpdate Contractor recordpatchRetrieve Contractor benefitsgetAssign benefits to Contractor(s)postList Contractor payslipsgetContractors-BankAccountsList contractor's bank accountsgetAdd bank accountpostRemove user bank accountdeleteUpdate user bank accountpatchContractors-ContractsGet user contractsgetAdd contract for userpostUpdate user contractpatchFetch onboarding contract for ContractorgetConfirm onboarding contract by ContractorpostSchedulingGet scheduled shiftsgetCreate shiftspostGet shift detailsgetUpdate shiftpatchDelete shiftdeleteCreditCredit objectRetrieve creditsgetCreate creditspostUpdate credit recordpatchDelete creditdeletePayrollPayroll objectGet Company payrollgetCreate new PayrollpostGet Payroll detailsgetUpdate Payroll parameterspatchSet Employees for PayrollpostGet payroll employeesgetList Payroll calculationsgetRequest Payroll calculationpostGet Payroll calculationgetRetrieve payslips in payroll calculationgetPayroll operationspostPayslipPayslip objectGet payslip detailsgetPaymentsPayments objectList issued payment requestsgetIssue payment request based on Employee payslip.postGet payment informationgetApprove paymentpostReject payment requestgetExt_servicesExt_services usageRetrieve Employee/Contractor incomegetGet Employee/Contractor deductionsgetAdd Employee/Contractor deductionpostGet Employee/Contractor contract confirmationgetGet Employee/Contractor bank account informationgetonboardingAPI.v1ApplicantsList applicantsgetCreate an applicantpostGet Applicant informationgetDelete an ApplicantdeleteUpdate Applicant informationpatchGet Applicant documentsgetUpload Applicant documentpostGet Applicant documentgetUpdate Applicant documentputDelete Applicant documentdeleteGet Applicant assigned workflowsgetAssign Workflows to ApplicantpostRemove Applicant assignment to WorkflowsdeleteOnboardingsGet Applicant onboardingsgetApprove or Reject an ApplicantpostAdvance Applicant onboarding stagepostWorkflowsList workflowsgetCreate WorkflowpostGet WorkflowgetUpdate WorkflowpatchApplicantUISubmit Applicant form datapostRedirect to onboarding flowgetApplicant access to onboarding flowgetRevenue AggregationReimbursementGet a reimbursementgetUpdate a reimbursementputDelete a reimbursementdeleteGet reimbursementsgetAdd a reimbursementpostGet employee's reimbursementsgetEmployeesGet employeesgetUpdate an employeeputAdd an employeepostOnboard an employeepostGet an employeegetGet employee's system identifiersgetSettlement EmployeesUpdate employee's working hours in a settlementpostUpdate employee's lump sum in a settlementpostUpdate employee's cash in a settlementpostStart processing employees in a settlementpostChange employees' statuses and resend emailspostResend an acceptance emailpostInclude an employee in a settlementpostGet an employee's payouts filepostExclude an employee from a settlementpostGet settlement employeesgetGet a settlement employeegetGet an employee's settlement receipt filegetGet a settlement's transfers filegetGet number of employees in every stategetGet a settlement's details filegetSettlementsClose a settlementpostFinalize a settlementpostExtend a settlementpatchGet settlementsgetGet a settlementgetGet settlement's fee categoriesgetRevenuesAdd a revenuepostDelete revenuespostGet a revenuegetDelete a revenuedeleteUpdate a revenuepatchReimbursement CategoriesGet categoriesgetAdd a categorypostGet a categorygetDelete a categorydeleteUpdate a categorypatchFee CategoriesGet fee categoriesgetAdd a fee categorypostGet a fee categorygetDelete a fee categorydeleteUpdate a fee categorypatchRemove employee groups from a fee categorypatchAdd employee groups to a fee categorypatchRecurring FeesCreate a feepostGet a feegetDelete a feedeleteUpdate a feepatchAdHoc FeesAdd a feepostGet a feegetDelete a feedeleteUpdate a feepatchSettlement ConfigsGet settlement configs by employer idgetAdd a settlement configpostAdd employees to a settlement configpostDelete employees from a settlement configdeleteGet a settlement configgetDelete a settlement configdeleteUpdate a settlement configpatchEmployerOnboard an employerpostGet employersgetGet an employergetGet employer parametersgetSettlement ReimbursementsGet reimbursements in settlementgetGet reimbursements for employeegetGet sum of reimbursements in settlementgetSettlement employeeGet a settlement employee's invoicegetPowered by Add a settlement configpost http://sandbox.env.symmetrical.ai/v1/employer/{employer_id}/settlement-configsCreate settlement config.