An open API service indexing awesome lists of open source software.

https://github.com/merge-api/merge-hris-ruby

The Ruby API Client for the Merge HRIS API.
https://github.com/merge-api/merge-hris-ruby

Last synced: 4 months ago
JSON representation

The Ruby API Client for the Merge HRIS API.

Awesome Lists containing this project

README

          

# merge_hris_client

MergeHRISClient - the Ruby gem for the Merge HRIS API

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

This SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 1.0
- Package version: 3.2.2
- Build package: org.openapitools.codegen.languages.RubyClientCodegen
For more information, please visit [https://www.merge.dev/](https://www.merge.dev/)

## Installation

### Build a gem

To build the Ruby code into a gem:

```shell
gem build merge_hris_client.gemspec
```

Then either install the gem locally:

```shell
gem install ./merge_hris_client-3.2.2.gem
```

(for development, run `gem install --dev ./merge_hris_client-3.2.2.gem` to install the development dependencies)

or publish the gem to a gem hosting service, e.g. [RubyGems](https://rubygems.org/).

Finally add this to the Gemfile:

gem 'merge_hris_client', '~> 3.2.2'

### Install from Git

If the Ruby gem is hosted at a git repository: https://github.com/merge-api/merge-hris-ruby, then add the following in the Gemfile:

gem 'merge_hris_client', :git => 'https://github.com/merge-api/merge-hris-ruby.git'

### Include the Ruby code directly

Include the Ruby code directly using `-I` as follows:

```shell
ruby -Ilib script.rb
```

## Getting Started

Please follow the [installation](#installation) procedure and then run the following code:

```ruby
# Load the gem
require 'merge_hris_client'

# Setup authorization
MergeHRISClient.configure do |config|
# Configure API key authorization: tokenAuth
config.api_key['tokenAuth'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
# config.api_key_prefix['tokenAuth'] = 'Bearer'
end

api_instance = MergeHRISClient::AccountDetailsApi.new
x_account_token = 'x_account_token_example' # String | Token identifying the end user.

begin
result = api_instance.account_details_retrieve(x_account_token)
p result
rescue MergeHRISClient::ApiError => e
puts "Exception when calling AccountDetailsApi->account_details_retrieve: #{e}"
end

```

## Documentation for API Endpoints

All URIs are relative to *https://api.merge.dev/api/hris/v1*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*MergeHRISClient::AccountDetailsApi* | [**account_details_retrieve**](docs/AccountDetailsApi.md#account_details_retrieve) | **GET** /account-details |
*MergeHRISClient::AccountTokenApi* | [**account_token_retrieve**](docs/AccountTokenApi.md#account_token_retrieve) | **GET** /account-token/{public_token} |
*MergeHRISClient::AsyncPassthroughApi* | [**async_passthrough_create**](docs/AsyncPassthroughApi.md#async_passthrough_create) | **POST** /async-passthrough |
*MergeHRISClient::AsyncPassthroughApi* | [**async_passthrough_retrieve**](docs/AsyncPassthroughApi.md#async_passthrough_retrieve) | **GET** /async-passthrough/{async_passthrough_receipt_id} |
*MergeHRISClient::AuditTrailApi* | [**audit_trail_list**](docs/AuditTrailApi.md#audit_trail_list) | **GET** /audit-trail |
*MergeHRISClient::AvailableActionsApi* | [**available_actions_retrieve**](docs/AvailableActionsApi.md#available_actions_retrieve) | **GET** /available-actions |
*MergeHRISClient::BankInfoApi* | [**bank_info_list**](docs/BankInfoApi.md#bank_info_list) | **GET** /bank-info |
*MergeHRISClient::BankInfoApi* | [**bank_info_retrieve**](docs/BankInfoApi.md#bank_info_retrieve) | **GET** /bank-info/{id} |
*MergeHRISClient::BenefitsApi* | [**benefits_list**](docs/BenefitsApi.md#benefits_list) | **GET** /benefits |
*MergeHRISClient::BenefitsApi* | [**benefits_retrieve**](docs/BenefitsApi.md#benefits_retrieve) | **GET** /benefits/{id} |
*MergeHRISClient::CompaniesApi* | [**companies_list**](docs/CompaniesApi.md#companies_list) | **GET** /companies |
*MergeHRISClient::CompaniesApi* | [**companies_retrieve**](docs/CompaniesApi.md#companies_retrieve) | **GET** /companies/{id} |
*MergeHRISClient::DeleteAccountApi* | [**delete_account_delete**](docs/DeleteAccountApi.md#delete_account_delete) | **POST** /delete-account |
*MergeHRISClient::DependentsApi* | [**dependents_list**](docs/DependentsApi.md#dependents_list) | **GET** /dependents |
*MergeHRISClient::DependentsApi* | [**dependents_retrieve**](docs/DependentsApi.md#dependents_retrieve) | **GET** /dependents/{id} |
*MergeHRISClient::EmployeePayrollRunsApi* | [**employee_payroll_runs_list**](docs/EmployeePayrollRunsApi.md#employee_payroll_runs_list) | **GET** /employee-payroll-runs |
*MergeHRISClient::EmployeePayrollRunsApi* | [**employee_payroll_runs_retrieve**](docs/EmployeePayrollRunsApi.md#employee_payroll_runs_retrieve) | **GET** /employee-payroll-runs/{id} |
*MergeHRISClient::EmployeesApi* | [**employees_create**](docs/EmployeesApi.md#employees_create) | **POST** /employees |
*MergeHRISClient::EmployeesApi* | [**employees_ignore_create**](docs/EmployeesApi.md#employees_ignore_create) | **POST** /employees/ignore/{model_id} |
*MergeHRISClient::EmployeesApi* | [**employees_list**](docs/EmployeesApi.md#employees_list) | **GET** /employees |
*MergeHRISClient::EmployeesApi* | [**employees_meta_post_retrieve**](docs/EmployeesApi.md#employees_meta_post_retrieve) | **GET** /employees/meta/post |
*MergeHRISClient::EmployeesApi* | [**employees_retrieve**](docs/EmployeesApi.md#employees_retrieve) | **GET** /employees/{id} |
*MergeHRISClient::EmployerBenefitsApi* | [**employer_benefits_list**](docs/EmployerBenefitsApi.md#employer_benefits_list) | **GET** /employer-benefits |
*MergeHRISClient::EmployerBenefitsApi* | [**employer_benefits_retrieve**](docs/EmployerBenefitsApi.md#employer_benefits_retrieve) | **GET** /employer-benefits/{id} |
*MergeHRISClient::EmploymentsApi* | [**employments_list**](docs/EmploymentsApi.md#employments_list) | **GET** /employments |
*MergeHRISClient::EmploymentsApi* | [**employments_retrieve**](docs/EmploymentsApi.md#employments_retrieve) | **GET** /employments/{id} |
*MergeHRISClient::FieldMappingApi* | [**field_mappings_create**](docs/FieldMappingApi.md#field_mappings_create) | **POST** /field-mappings |
*MergeHRISClient::FieldMappingApi* | [**field_mappings_destroy**](docs/FieldMappingApi.md#field_mappings_destroy) | **DELETE** /field-mappings/{field_mapping_id} |
*MergeHRISClient::FieldMappingApi* | [**field_mappings_partial_update**](docs/FieldMappingApi.md#field_mappings_partial_update) | **PATCH** /field-mappings/{field_mapping_id} |
*MergeHRISClient::FieldMappingApi* | [**field_mappings_retrieve**](docs/FieldMappingApi.md#field_mappings_retrieve) | **GET** /field-mappings |
*MergeHRISClient::FieldMappingApi* | [**remote_fields_retrieve**](docs/FieldMappingApi.md#remote_fields_retrieve) | **GET** /remote-fields |
*MergeHRISClient::FieldMappingApi* | [**target_fields_retrieve**](docs/FieldMappingApi.md#target_fields_retrieve) | **GET** /target-fields |
*MergeHRISClient::ForceResyncApi* | [**sync_status_resync_create**](docs/ForceResyncApi.md#sync_status_resync_create) | **POST** /sync-status/resync |
*MergeHRISClient::GenerateKeyApi* | [**generate_key_create**](docs/GenerateKeyApi.md#generate_key_create) | **POST** /generate-key |
*MergeHRISClient::GroupsApi* | [**groups_list**](docs/GroupsApi.md#groups_list) | **GET** /groups |
*MergeHRISClient::GroupsApi* | [**groups_retrieve**](docs/GroupsApi.md#groups_retrieve) | **GET** /groups/{id} |
*MergeHRISClient::IssuesApi* | [**issues_list**](docs/IssuesApi.md#issues_list) | **GET** /issues |
*MergeHRISClient::IssuesApi* | [**issues_retrieve**](docs/IssuesApi.md#issues_retrieve) | **GET** /issues/{id} |
*MergeHRISClient::LinkTokenApi* | [**link_token_create**](docs/LinkTokenApi.md#link_token_create) | **POST** /link-token |
*MergeHRISClient::LinkedAccountsApi* | [**linked_accounts_list**](docs/LinkedAccountsApi.md#linked_accounts_list) | **GET** /linked-accounts |
*MergeHRISClient::LocationsApi* | [**locations_list**](docs/LocationsApi.md#locations_list) | **GET** /locations |
*MergeHRISClient::LocationsApi* | [**locations_retrieve**](docs/LocationsApi.md#locations_retrieve) | **GET** /locations/{id} |
*MergeHRISClient::PassthroughApi* | [**passthrough_create**](docs/PassthroughApi.md#passthrough_create) | **POST** /passthrough |
*MergeHRISClient::PayGroupsApi* | [**pay_groups_list**](docs/PayGroupsApi.md#pay_groups_list) | **GET** /pay-groups |
*MergeHRISClient::PayGroupsApi* | [**pay_groups_retrieve**](docs/PayGroupsApi.md#pay_groups_retrieve) | **GET** /pay-groups/{id} |
*MergeHRISClient::PayrollRunsApi* | [**payroll_runs_list**](docs/PayrollRunsApi.md#payroll_runs_list) | **GET** /payroll-runs |
*MergeHRISClient::PayrollRunsApi* | [**payroll_runs_retrieve**](docs/PayrollRunsApi.md#payroll_runs_retrieve) | **GET** /payroll-runs/{id} |
*MergeHRISClient::RegenerateKeyApi* | [**regenerate_key_create**](docs/RegenerateKeyApi.md#regenerate_key_create) | **POST** /regenerate-key |
*MergeHRISClient::ScopesApi* | [**default_scopes_retrieve**](docs/ScopesApi.md#default_scopes_retrieve) | **GET** /default-scopes |
*MergeHRISClient::ScopesApi* | [**linked_account_scopes_create**](docs/ScopesApi.md#linked_account_scopes_create) | **POST** /linked-account-scopes |
*MergeHRISClient::ScopesApi* | [**linked_account_scopes_retrieve**](docs/ScopesApi.md#linked_account_scopes_retrieve) | **GET** /linked-account-scopes |
*MergeHRISClient::SyncStatusApi* | [**sync_status_list**](docs/SyncStatusApi.md#sync_status_list) | **GET** /sync-status |
*MergeHRISClient::TeamsApi* | [**teams_list**](docs/TeamsApi.md#teams_list) | **GET** /teams |
*MergeHRISClient::TeamsApi* | [**teams_retrieve**](docs/TeamsApi.md#teams_retrieve) | **GET** /teams/{id} |
*MergeHRISClient::TimeOffApi* | [**time_off_create**](docs/TimeOffApi.md#time_off_create) | **POST** /time-off |
*MergeHRISClient::TimeOffApi* | [**time_off_list**](docs/TimeOffApi.md#time_off_list) | **GET** /time-off |
*MergeHRISClient::TimeOffApi* | [**time_off_meta_post_retrieve**](docs/TimeOffApi.md#time_off_meta_post_retrieve) | **GET** /time-off/meta/post |
*MergeHRISClient::TimeOffApi* | [**time_off_retrieve**](docs/TimeOffApi.md#time_off_retrieve) | **GET** /time-off/{id} |
*MergeHRISClient::TimeOffBalancesApi* | [**time_off_balances_list**](docs/TimeOffBalancesApi.md#time_off_balances_list) | **GET** /time-off-balances |
*MergeHRISClient::TimeOffBalancesApi* | [**time_off_balances_retrieve**](docs/TimeOffBalancesApi.md#time_off_balances_retrieve) | **GET** /time-off-balances/{id} |
*MergeHRISClient::TimesheetEntriesApi* | [**timesheet_entries_create**](docs/TimesheetEntriesApi.md#timesheet_entries_create) | **POST** /timesheet-entries |
*MergeHRISClient::TimesheetEntriesApi* | [**timesheet_entries_list**](docs/TimesheetEntriesApi.md#timesheet_entries_list) | **GET** /timesheet-entries |
*MergeHRISClient::TimesheetEntriesApi* | [**timesheet_entries_meta_post_retrieve**](docs/TimesheetEntriesApi.md#timesheet_entries_meta_post_retrieve) | **GET** /timesheet-entries/meta/post |
*MergeHRISClient::TimesheetEntriesApi* | [**timesheet_entries_retrieve**](docs/TimesheetEntriesApi.md#timesheet_entries_retrieve) | **GET** /timesheet-entries/{id} |
*MergeHRISClient::WebhookReceiversApi* | [**webhook_receivers_create**](docs/WebhookReceiversApi.md#webhook_receivers_create) | **POST** /webhook-receivers |
*MergeHRISClient::WebhookReceiversApi* | [**webhook_receivers_list**](docs/WebhookReceiversApi.md#webhook_receivers_list) | **GET** /webhook-receivers |

## Documentation for Models

- [MergeHRISClient::AccountDetails](docs/AccountDetails.md)
- [MergeHRISClient::AccountDetailsAndActions](docs/AccountDetailsAndActions.md)
- [MergeHRISClient::AccountDetailsAndActionsIntegration](docs/AccountDetailsAndActionsIntegration.md)
- [MergeHRISClient::AccountDetailsAndActionsStatusEnum](docs/AccountDetailsAndActionsStatusEnum.md)
- [MergeHRISClient::AccountIntegration](docs/AccountIntegration.md)
- [MergeHRISClient::AccountToken](docs/AccountToken.md)
- [MergeHRISClient::AccountTypeEnum](docs/AccountTypeEnum.md)
- [MergeHRISClient::AdvancedMetadata](docs/AdvancedMetadata.md)
- [MergeHRISClient::AsyncPassthroughReciept](docs/AsyncPassthroughReciept.md)
- [MergeHRISClient::AuditLogEvent](docs/AuditLogEvent.md)
- [MergeHRISClient::AvailableActions](docs/AvailableActions.md)
- [MergeHRISClient::BankInfo](docs/BankInfo.md)
- [MergeHRISClient::Benefit](docs/Benefit.md)
- [MergeHRISClient::BenefitPlanTypeEnum](docs/BenefitPlanTypeEnum.md)
- [MergeHRISClient::CategoriesEnum](docs/CategoriesEnum.md)
- [MergeHRISClient::CategoryEnum](docs/CategoryEnum.md)
- [MergeHRISClient::CommonModelScopeAPI](docs/CommonModelScopeAPI.md)
- [MergeHRISClient::CommonModelScopesBodyRequest](docs/CommonModelScopesBodyRequest.md)
- [MergeHRISClient::Company](docs/Company.md)
- [MergeHRISClient::CountryEnum](docs/CountryEnum.md)
- [MergeHRISClient::CreateFieldMappingRequest](docs/CreateFieldMappingRequest.md)
- [MergeHRISClient::DataPassthroughRequest](docs/DataPassthroughRequest.md)
- [MergeHRISClient::DebugModeLog](docs/DebugModeLog.md)
- [MergeHRISClient::DebugModelLogSummary](docs/DebugModelLogSummary.md)
- [MergeHRISClient::Deduction](docs/Deduction.md)
- [MergeHRISClient::Dependent](docs/Dependent.md)
- [MergeHRISClient::Earning](docs/Earning.md)
- [MergeHRISClient::EarningTypeEnum](docs/EarningTypeEnum.md)
- [MergeHRISClient::Employee](docs/Employee.md)
- [MergeHRISClient::EmployeeEndpointRequest](docs/EmployeeEndpointRequest.md)
- [MergeHRISClient::EmployeePayrollRun](docs/EmployeePayrollRun.md)
- [MergeHRISClient::EmployeeRequest](docs/EmployeeRequest.md)
- [MergeHRISClient::EmployeeResponse](docs/EmployeeResponse.md)
- [MergeHRISClient::EmployerBenefit](docs/EmployerBenefit.md)
- [MergeHRISClient::Employment](docs/Employment.md)
- [MergeHRISClient::EmploymentStatusEnum](docs/EmploymentStatusEnum.md)
- [MergeHRISClient::EmploymentTypeEnum](docs/EmploymentTypeEnum.md)
- [MergeHRISClient::EnabledActionsEnum](docs/EnabledActionsEnum.md)
- [MergeHRISClient::EncodingEnum](docs/EncodingEnum.md)
- [MergeHRISClient::EndUserDetailsRequest](docs/EndUserDetailsRequest.md)
- [MergeHRISClient::ErrorValidationProblem](docs/ErrorValidationProblem.md)
- [MergeHRISClient::EthnicityEnum](docs/EthnicityEnum.md)
- [MergeHRISClient::EventTypeEnum](docs/EventTypeEnum.md)
- [MergeHRISClient::ExternalTargetFieldAPI](docs/ExternalTargetFieldAPI.md)
- [MergeHRISClient::ExternalTargetFieldAPIResponse](docs/ExternalTargetFieldAPIResponse.md)
- [MergeHRISClient::FieldMappingApiInstance](docs/FieldMappingApiInstance.md)
- [MergeHRISClient::FieldMappingApiInstanceRemoteField](docs/FieldMappingApiInstanceRemoteField.md)
- [MergeHRISClient::FieldMappingApiInstanceRemoteFieldRemoteEndpointInfo](docs/FieldMappingApiInstanceRemoteFieldRemoteEndpointInfo.md)
- [MergeHRISClient::FieldMappingApiInstanceResponse](docs/FieldMappingApiInstanceResponse.md)
- [MergeHRISClient::FieldMappingApiInstanceTargetField](docs/FieldMappingApiInstanceTargetField.md)
- [MergeHRISClient::FieldMappingInstanceResponse](docs/FieldMappingInstanceResponse.md)
- [MergeHRISClient::FieldPermissionDeserializer](docs/FieldPermissionDeserializer.md)
- [MergeHRISClient::FieldPermissionDeserializerRequest](docs/FieldPermissionDeserializerRequest.md)
- [MergeHRISClient::FlsaStatusEnum](docs/FlsaStatusEnum.md)
- [MergeHRISClient::GenderEnum](docs/GenderEnum.md)
- [MergeHRISClient::GenerateRemoteKeyRequest](docs/GenerateRemoteKeyRequest.md)
- [MergeHRISClient::Group](docs/Group.md)
- [MergeHRISClient::GroupTypeEnum](docs/GroupTypeEnum.md)
- [MergeHRISClient::IgnoreCommonModelRequest](docs/IgnoreCommonModelRequest.md)
- [MergeHRISClient::IndividualCommonModelScopeDeserializer](docs/IndividualCommonModelScopeDeserializer.md)
- [MergeHRISClient::IndividualCommonModelScopeDeserializerRequest](docs/IndividualCommonModelScopeDeserializerRequest.md)
- [MergeHRISClient::Issue](docs/Issue.md)
- [MergeHRISClient::IssueStatusEnum](docs/IssueStatusEnum.md)
- [MergeHRISClient::LinkToken](docs/LinkToken.md)
- [MergeHRISClient::LinkedAccountCommonModelScopeDeserializerRequest](docs/LinkedAccountCommonModelScopeDeserializerRequest.md)
- [MergeHRISClient::LinkedAccountStatus](docs/LinkedAccountStatus.md)
- [MergeHRISClient::Location](docs/Location.md)
- [MergeHRISClient::LocationTypeEnum](docs/LocationTypeEnum.md)
- [MergeHRISClient::MaritalStatusEnum](docs/MaritalStatusEnum.md)
- [MergeHRISClient::MetaResponse](docs/MetaResponse.md)
- [MergeHRISClient::MethodEnum](docs/MethodEnum.md)
- [MergeHRISClient::ModelOperation](docs/ModelOperation.md)
- [MergeHRISClient::ModelPermissionDeserializer](docs/ModelPermissionDeserializer.md)
- [MergeHRISClient::ModelPermissionDeserializerRequest](docs/ModelPermissionDeserializerRequest.md)
- [MergeHRISClient::MultipartFormFieldRequest](docs/MultipartFormFieldRequest.md)
- [MergeHRISClient::PaginatedAccountDetailsAndActionsList](docs/PaginatedAccountDetailsAndActionsList.md)
- [MergeHRISClient::PaginatedAuditLogEventList](docs/PaginatedAuditLogEventList.md)
- [MergeHRISClient::PaginatedBankInfoList](docs/PaginatedBankInfoList.md)
- [MergeHRISClient::PaginatedBenefitList](docs/PaginatedBenefitList.md)
- [MergeHRISClient::PaginatedCompanyList](docs/PaginatedCompanyList.md)
- [MergeHRISClient::PaginatedDependentList](docs/PaginatedDependentList.md)
- [MergeHRISClient::PaginatedEmployeeList](docs/PaginatedEmployeeList.md)
- [MergeHRISClient::PaginatedEmployeePayrollRunList](docs/PaginatedEmployeePayrollRunList.md)
- [MergeHRISClient::PaginatedEmployerBenefitList](docs/PaginatedEmployerBenefitList.md)
- [MergeHRISClient::PaginatedEmploymentList](docs/PaginatedEmploymentList.md)
- [MergeHRISClient::PaginatedGroupList](docs/PaginatedGroupList.md)
- [MergeHRISClient::PaginatedIssueList](docs/PaginatedIssueList.md)
- [MergeHRISClient::PaginatedLocationList](docs/PaginatedLocationList.md)
- [MergeHRISClient::PaginatedPayGroupList](docs/PaginatedPayGroupList.md)
- [MergeHRISClient::PaginatedPayrollRunList](docs/PaginatedPayrollRunList.md)
- [MergeHRISClient::PaginatedSyncStatusList](docs/PaginatedSyncStatusList.md)
- [MergeHRISClient::PaginatedTeamList](docs/PaginatedTeamList.md)
- [MergeHRISClient::PaginatedTimeOffBalanceList](docs/PaginatedTimeOffBalanceList.md)
- [MergeHRISClient::PaginatedTimeOffList](docs/PaginatedTimeOffList.md)
- [MergeHRISClient::PaginatedTimesheetEntryList](docs/PaginatedTimesheetEntryList.md)
- [MergeHRISClient::PatchedEditFieldMappingRequest](docs/PatchedEditFieldMappingRequest.md)
- [MergeHRISClient::PayCurrencyEnum](docs/PayCurrencyEnum.md)
- [MergeHRISClient::PayFrequencyEnum](docs/PayFrequencyEnum.md)
- [MergeHRISClient::PayGroup](docs/PayGroup.md)
- [MergeHRISClient::PayPeriodEnum](docs/PayPeriodEnum.md)
- [MergeHRISClient::PayrollRun](docs/PayrollRun.md)
- [MergeHRISClient::PolicyTypeEnum](docs/PolicyTypeEnum.md)
- [MergeHRISClient::ReasonEnum](docs/ReasonEnum.md)
- [MergeHRISClient::RelationshipEnum](docs/RelationshipEnum.md)
- [MergeHRISClient::RemoteData](docs/RemoteData.md)
- [MergeHRISClient::RemoteEndpointInfo](docs/RemoteEndpointInfo.md)
- [MergeHRISClient::RemoteFieldAPI](docs/RemoteFieldAPI.md)
- [MergeHRISClient::RemoteFieldAPIResponse](docs/RemoteFieldAPIResponse.md)
- [MergeHRISClient::RemoteKey](docs/RemoteKey.md)
- [MergeHRISClient::RemoteKeyForRegenerationRequest](docs/RemoteKeyForRegenerationRequest.md)
- [MergeHRISClient::RemoteResponse](docs/RemoteResponse.md)
- [MergeHRISClient::RequestFormatEnum](docs/RequestFormatEnum.md)
- [MergeHRISClient::RequestTypeEnum](docs/RequestTypeEnum.md)
- [MergeHRISClient::ResponseTypeEnum](docs/ResponseTypeEnum.md)
- [MergeHRISClient::RoleEnum](docs/RoleEnum.md)
- [MergeHRISClient::RunStateEnum](docs/RunStateEnum.md)
- [MergeHRISClient::RunTypeEnum](docs/RunTypeEnum.md)
- [MergeHRISClient::SelectiveSyncConfigurationsUsageEnum](docs/SelectiveSyncConfigurationsUsageEnum.md)
- [MergeHRISClient::SyncStatus](docs/SyncStatus.md)
- [MergeHRISClient::SyncStatusStatusEnum](docs/SyncStatusStatusEnum.md)
- [MergeHRISClient::Tax](docs/Tax.md)
- [MergeHRISClient::Team](docs/Team.md)
- [MergeHRISClient::TimeOff](docs/TimeOff.md)
- [MergeHRISClient::TimeOffBalance](docs/TimeOffBalance.md)
- [MergeHRISClient::TimeOffEndpointRequest](docs/TimeOffEndpointRequest.md)
- [MergeHRISClient::TimeOffRequest](docs/TimeOffRequest.md)
- [MergeHRISClient::TimeOffResponse](docs/TimeOffResponse.md)
- [MergeHRISClient::TimeOffStatusEnum](docs/TimeOffStatusEnum.md)
- [MergeHRISClient::TimesheetEntry](docs/TimesheetEntry.md)
- [MergeHRISClient::TimesheetEntryEndpointRequest](docs/TimesheetEntryEndpointRequest.md)
- [MergeHRISClient::TimesheetEntryRequest](docs/TimesheetEntryRequest.md)
- [MergeHRISClient::TimesheetEntryResponse](docs/TimesheetEntryResponse.md)
- [MergeHRISClient::UnitsEnum](docs/UnitsEnum.md)
- [MergeHRISClient::ValidationProblemSource](docs/ValidationProblemSource.md)
- [MergeHRISClient::WarningValidationProblem](docs/WarningValidationProblem.md)
- [MergeHRISClient::WebhookReceiver](docs/WebhookReceiver.md)
- [MergeHRISClient::WebhookReceiverRequest](docs/WebhookReceiverRequest.md)

## Documentation for Authorization

### tokenAuth

- **Type**: API key
- **API key parameter name**: Authorization
- **Location**: HTTP header