Module: MergeHRISClient

Defined in:
lib/merge_hris_client/version.rb,
lib/merge_hris_client.rb,
lib/merge_hris_client/api_error.rb,
lib/merge_hris_client/api_client.rb,
lib/merge_hris_client/models/tax.rb,
lib/merge_hris_client/models/team.rb,
lib/merge_hris_client/api/teams_api.rb,
lib/merge_hris_client/configuration.rb,
lib/merge_hris_client/models/benefit.rb,
lib/merge_hris_client/models/company.rb,
lib/merge_hris_client/models/earning.rb,
lib/merge_hris_client/models/employee.rb,
lib/merge_hris_client/models/location.rb,
lib/merge_hris_client/models/time_off.rb,
lib/merge_hris_client/api/benefits_api.rb,
lib/merge_hris_client/api/time_off_api.rb,
lib/merge_hris_client/models/deduction.rb,
lib/merge_hris_client/models/type_enum.rb,
lib/merge_hris_client/api/companies_api.rb,
lib/merge_hris_client/api/employees_api.rb,
lib/merge_hris_client/api/locations_api.rb,
lib/merge_hris_client/models/employment.rb,
lib/merge_hris_client/models/link_token.rb,
lib/merge_hris_client/models/remote_key.rb,
lib/merge_hris_client/models/state_enum.rb,
lib/merge_hris_client/models/units_enum.rb,
lib/merge_hris_client/api/link_token_api.rb,
lib/merge_hris_client/models/gender_enum.rb,
lib/merge_hris_client/models/method_enum.rb,
lib/merge_hris_client/models/payroll_run.rb,
lib/merge_hris_client/models/remote_data.rb,
lib/merge_hris_client/models/sync_status.rb,
lib/merge_hris_client/api/employments_api.rb,
lib/merge_hris_client/api/passthrough_api.rb,
lib/merge_hris_client/api/sync_status_api.rb,
lib/merge_hris_client/models/country_enum.rb,
lib/merge_hris_client/api/generate_key_api.rb,
lib/merge_hris_client/api/payroll_runs_api.rb,
lib/merge_hris_client/models/account_token.rb,
lib/merge_hris_client/models/run_type_enum.rb,
lib/merge_hris_client/api/account_token_api.rb,
lib/merge_hris_client/models/ethnicity_enum.rb,
lib/merge_hris_client/models/run_state_enum.rb,
lib/merge_hris_client/api/regenerate_key_api.rb,
lib/merge_hris_client/models/model_operation.rb,
lib/merge_hris_client/models/pay_period_enum.rb,
lib/merge_hris_client/models/remote_response.rb,
lib/merge_hris_client/models/data_passthrough.rb,
lib/merge_hris_client/models/end_user_details.rb,
lib/merge_hris_client/models/flsa_status_enum.rb,
lib/merge_hris_client/models/available_actions.rb,
lib/merge_hris_client/models/pay_currency_enum.rb,
lib/merge_hris_client/models/request_type_enum.rb,
lib/merge_hris_client/api/available_actions_api.rb,
lib/merge_hris_client/models/pay_frequency_enum.rb,
lib/merge_hris_client/models/account_integration.rb,
lib/merge_hris_client/models/marital_status_enum.rb,
lib/merge_hris_client/models/paginated_team_list.rb,
lib/merge_hris_client/models/employee_payroll_run.rb,
lib/merge_hris_client/models/employment_type_enum.rb,
lib/merge_hris_client/models/time_off_status_enum.rb,
lib/merge_hris_client/api/employee_payroll_runs_api.rb,
lib/merge_hris_client/models/benefit_plan_type_enum.rb,
lib/merge_hris_client/models/employment_status_enum.rb,
lib/merge_hris_client/models/paginated_benefit_list.rb,
lib/merge_hris_client/models/paginated_company_list.rb,
lib/merge_hris_client/models/paginated_employee_list.rb,
lib/merge_hris_client/models/paginated_location_list.rb,
lib/merge_hris_client/models/paginated_time_off_list.rb,
lib/merge_hris_client/models/data_passthrough_request.rb,
lib/merge_hris_client/models/end_user_details_request.rb,
lib/merge_hris_client/models/paginated_employment_list.rb,
lib/merge_hris_client/models/paginated_payroll_run_list.rb,
lib/merge_hris_client/models/generate_remote_key_request.rb,
lib/merge_hris_client/models/remote_key_for_regeneration.rb,
lib/merge_hris_client/models/paginated_employee_payroll_run_list.rb,
lib/merge_hris_client/models/remote_key_for_regeneration_request.rb

Overview

#Merge HRIS API

#The unified API for building rich integrations with multiple HR Information System platforms.

The version of the OpenAPI document: 1.0 Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 5.0.0

Defined Under Namespace

Classes: AccountIntegration, AccountToken, AccountTokenApi, ApiClient, ApiError, AvailableActions, AvailableActionsApi, Benefit, BenefitPlanTypeEnum, BenefitsApi, CompaniesApi, Company, Configuration, CountryEnum, DataPassthrough, DataPassthroughRequest, Deduction, Earning, Employee, EmployeePayrollRun, EmployeePayrollRunsApi, EmployeesApi, Employment, EmploymentStatusEnum, EmploymentTypeEnum, EmploymentsApi, EndUserDetails, EndUserDetailsRequest, EthnicityEnum, FlsaStatusEnum, GenderEnum, GenerateKeyApi, GenerateRemoteKeyRequest, LinkToken, LinkTokenApi, Location, LocationsApi, MaritalStatusEnum, MethodEnum, ModelOperation, PaginatedBenefitList, PaginatedCompanyList, PaginatedEmployeeList, PaginatedEmployeePayrollRunList, PaginatedEmploymentList, PaginatedLocationList, PaginatedPayrollRunList, PaginatedTeamList, PaginatedTimeOffList, PassthroughApi, PayCurrencyEnum, PayFrequencyEnum, PayPeriodEnum, PayrollRun, PayrollRunsApi, RegenerateKeyApi, RemoteData, RemoteKey, RemoteKeyForRegeneration, RemoteKeyForRegenerationRequest, RemoteResponse, RequestTypeEnum, RunStateEnum, RunTypeEnum, StateEnum, SyncStatus, SyncStatusApi, Tax, Team, TeamsApi, TimeOff, TimeOffApi, TimeOffStatusEnum, TypeEnum, UnitsEnum

Constant Summary collapse

VERSION =
'1.0.1'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

MergeHRISClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



102
103
104
105
106
107
108
# File 'lib/merge_hris_client.rb', line 102

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end