JUMP TOAuthenticationAuthenticationCreate or refresh an access tokenpostEndpointsExpensesApprove expensepostDecline expensepostRetrieve an individual expensegetCreate expensepostRetrieve all expensesgetContract ChangesCancel requestpostRetrieve an individual contract change requestgetCreate requestpostRetrieve all contract changesgetResellerCreate Reseller end clientpostRetrieve all customersgetUpdate Reseller end clientpatchEmploymentsRetrieve an individual agreementgetVerify agreementpostRetrieve all agreements for employmentgetDelete The Uploaded Employment Commission PlandeleteUpload Employment Commission PlanpostDelete The Uploaded Employment DocumentdeleteDelete The Uploaded Employment Work PermitdeleteUpload Employment Work PermitpostMark onboarding form as completepostFetch the onboarding formgetUpdate the onboarding formpatchUpload a document to the onboarding formpatchRetrieve an individual employmentgetUpdate employmentpatchSubmit employmentpostUpload Employment DocumentpostCreate employmentpostRole types for updating employmentgetOffboardingAttach documents to a draft offboardingpostRequest cancellation for an initiated offboardingpostInitiate a draft offboardingpostReturns an offboardinggetCreate a draft resignation for a contractorpostCreate a draft termination for a contractorpostCreate a draft resignation for an employmentpostCreate a draft termination for an employmentpostReturns list of offboardingsgetCreate a draft termination for a payroll team memberpostReturns list of offboarding categoriesgetReturns list of offboarding pay typesgetBank AccountsDelete bank accountdeleteRetrieve Bank Account detailsgetUpdate bank accountpatchCreate bank accountpostRetrieve bank accountsgetRetrieve bank account rulesetsgetPayroll ChangesCreate payroll changepostRetrieve all payroll changesgetDelete payroll changedeleteUpdate a payroll changepatchRetrieve a payroll changegetCompanyRetrieve company detailsgetDepartmentsRetrieve all departmentsgetEngagementsRetrieve an individual engagementgetRetrieve all engagementsgetWebhooksDelete a webhook endpointdeleteUpdate a webhook endpointpatchSend a test payload to a webhook endpointpostCreate a webhook endpointpostRetrieve all webhook endpointsgetTime OffRetrieve public holidaysgetUpload Time Off Request AttachmentpostCreate time off requestpostPowered by Retrieve an individual engagementget https://api.oysterhr.com/v0.1/engagements/{id}Returns details for an engagement with a given engagement ID.