Methods:
client.getAuthURL({ products, redirectUri, sandbox }) -> stringclient.withAccessToken(accessToken) -> Finch
Types:
Types:
Methods:
client.accessTokens.create({ ...params }) -> CreateAccessTokenResponse
Types:
Types:
Methods:
client.hris.company.retrieve({ ...params }) -> Company
Types:
Methods:
client.hris.company.payStatementItem.list({ ...params }) -> PayStatementItemListResponsesPage
Types:
Methods:
client.hris.company.payStatementItem.rules.create({ ...params }) -> RuleCreateResponseclient.hris.company.payStatementItem.rules.update(ruleID, { ...params }) -> RuleUpdateResponseclient.hris.company.payStatementItem.rules.list({ ...params }) -> RuleListResponsesPageclient.hris.company.payStatementItem.rules.delete(ruleID, { ...params }) -> RuleDeleteResponse
Types:
Methods:
client.hris.directory.list({ ...params }) -> IndividualsPage
Types:
Methods:
client.hris.individuals.retrieveMany({ ...params }) -> IndividualResponsesPage
Types:
Methods:
client.hris.employments.retrieveMany({ ...params }) -> EmploymentDataResponsesPage
Types:
Methods:
client.hris.payments.list({ ...params }) -> PaymentsSinglePage
Types:
Methods:
client.hris.payStatements.retrieveMany({ ...params }) -> PayStatementResponsesPage
Types:
Methods:
client.hris.documents.list({ ...params }) -> DocumentListResponseclient.hris.documents.retreive(documentID, { ...params }) -> DocumentRetreiveResponse
Types:
BenefitContributionBenefitFeaturesAndOperationsBenefitFrequencyBenefitTypeBenefitsSupportCompanyBenefitCreateCompanyBenefitsResponseSupportPerBenefitTypeSupportedBenefitUpdateCompanyBenefitResponseBenfitContribution
Methods:
client.hris.benefits.create({ ...params }) -> CreateCompanyBenefitsResponseclient.hris.benefits.retrieve(benefitID, { ...params }) -> CompanyBenefitclient.hris.benefits.update(benefitID, { ...params }) -> UpdateCompanyBenefitResponseclient.hris.benefits.list({ ...params }) -> CompanyBenefitsSinglePageclient.hris.benefits.listSupportedBenefits({ ...params }) -> SupportedBenefitsSinglePage
Types:
EnrolledIndividualBenefitResponseIndividualBenefitUnenrolledIndividualBenefitResponseIndividualEnrolledIDsResponse
Methods:
client.hris.benefits.individuals.enrollMany(benefitID, [ ...individuals ]) -> EnrolledIndividualBenefitResponseclient.hris.benefits.individuals.enrolledIDs(benefitID, { ...params }) -> IndividualEnrolledIDsResponseclient.hris.benefits.individuals.retrieveManyBenefits(benefitID, { ...params }) -> IndividualBenefitsSinglePageclient.hris.benefits.individuals.unenrollMany(benefitID, { ...params }) -> UnenrolledIndividualBenefitResponse
Types:
Methods:
client.providers.list() -> ProviderListResponsesSinglePage
Types:
Methods:
client.account.disconnect() -> DisconnectResponseclient.account.introspect() -> Introspection
Types:
AccountUpdateEventBaseWebhookEventCompanyEventDirectoryEventEmploymentEventIndividualEventJobCompletionEventPayStatementEventPaymentEventWebhookEvent
Methods:
client.webhooks.unwrap(payload, headers, secret) -> WebhookEventclient.webhooks.verifySignature(body, headers, secret) -> void
Types:
Methods:
client.requestForwarding.forward({ ...params }) -> RequestForwardingForwardResponse
Types:
Methods:
client.jobs.automated.create({ ...params }) -> AutomatedCreateResponseclient.jobs.automated.retrieve(jobID) -> AutomatedAsyncJobclient.jobs.automated.list({ ...params }) -> AutomatedListResponse
Types:
Methods:
client.jobs.manual.retrieve(jobID) -> ManualAsyncJob
Types:
Methods:
client.sandbox.connections.create({ ...params }) -> ConnectionCreateResponse
Types:
Methods:
client.sandbox.connections.accounts.create({ ...params }) -> AccountCreateResponseclient.sandbox.connections.accounts.update({ ...params }) -> AccountUpdateResponse
Types:
Methods:
client.sandbox.company.update({ ...params }) -> CompanyUpdateResponse
Types:
Methods:
client.sandbox.directory.create([ ...body ]) -> DirectoryCreateResponse
Types:
Methods:
client.sandbox.individual.update(individualID, { ...params }) -> IndividualUpdateResponse
Types:
Methods:
client.sandbox.employment.update(individualID, { ...params }) -> EmploymentUpdateResponse
Types:
Methods:
client.sandbox.payment.create({ ...params }) -> PaymentCreateResponse
Types:
Methods:
client.sandbox.jobs.create({ ...params }) -> JobCreateResponse
Types:
Methods:
client.sandbox.jobs.configuration.retrieve() -> ConfigurationRetrieveResponseclient.sandbox.jobs.configuration.update({ ...params }) -> SandboxJobConfiguration
Types:
Methods:
client.payroll.payGroups.retrieve(payGroupID, { ...params }) -> PayGroupRetrieveResponseclient.payroll.payGroups.list({ ...params }) -> PayGroupListResponsesSinglePage
Types:
Methods:
client.connect.sessions.new({ ...params }) -> SessionNewResponseclient.connect.sessions.reauthenticate({ ...params }) -> SessionReauthenticateResponse