# omsorgcore-client-php

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)


## Installation & Usage

### Requirements

PHP 8.1 and later.

### Composer

To install the bindings via [Composer](https://getcomposer.org/), add the following to `composer.json`:

```json
{
  "repositories": [
    {
      "type": "vcs",
      "url": "https://github.com/GIT_USER_ID/GIT_REPO_ID.git"
    }
  ],
  "require": {
    "GIT_USER_ID/GIT_REPO_ID": "*@dev"
  }
}
```

Then run `composer install`

### Manual Installation

Download the files and include `autoload.php`:

```php
<?php
require_once('/path/to/omsorgcore-client-php/vendor/autoload.php');
```

## Getting Started

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

```php
<?php
require_once(__DIR__ . '/vendor/autoload.php');



// Configure Bearer (JWT) authorization: Bearer
$config = OmsorgCoreClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');


$apiInstance = new OmsorgCoreClient\Api\AbsencesApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$status = 'status_example'; // string
$type = 'type_example'; // string
$employee_id = 'employee_id_example'; // string
$page = 1; // int
$page_size = 20; // int

try {
    $result = $apiInstance->apiAbsencesGet($status, $type, $employee_id, $page, $page_size);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AbsencesApi->apiAbsencesGet: ', $e->getMessage(), PHP_EOL;
}

```

## API Endpoints

All URIs are relative to *http://localhost*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AbsencesApi* | [**apiAbsencesGet**](docs/Api/AbsencesApi.md#apiabsencesget) | **GET** /api/absences | 
*AbsencesApi* | [**apiAbsencesIdDecisionPost**](docs/Api/AbsencesApi.md#apiabsencesiddecisionpost) | **POST** /api/absences/{id}/decision | 
*AbsencesApi* | [**apiAbsencesIdDelete**](docs/Api/AbsencesApi.md#apiabsencesiddelete) | **DELETE** /api/absences/{id} | 
*AbsencesApi* | [**apiAbsencesIdGet**](docs/Api/AbsencesApi.md#apiabsencesidget) | **GET** /api/absences/{id} | 
*AbsencesApi* | [**apiAbsencesIdPut**](docs/Api/AbsencesApi.md#apiabsencesidput) | **PUT** /api/absences/{id} | 
*AbsencesApi* | [**apiAbsencesPost**](docs/Api/AbsencesApi.md#apiabsencespost) | **POST** /api/absences | 
*AdminEmailApi* | [**apiAdminEmailPasswordResetTemplateGet**](docs/Api/AdminEmailApi.md#apiadminemailpasswordresettemplateget) | **GET** /api/admin/email/password-reset-template | 
*AdminEmailApi* | [**apiAdminEmailTestSendPost**](docs/Api/AdminEmailApi.md#apiadminemailtestsendpost) | **POST** /api/admin/email/test-send | 
*AdminSessionsApi* | [**apiAdminSessionsGet**](docs/Api/AdminSessionsApi.md#apiadminsessionsget) | **GET** /api/admin/sessions | 
*AdminSessionsApi* | [**apiAdminSessionsIdRevokePost**](docs/Api/AdminSessionsApi.md#apiadminsessionsidrevokepost) | **POST** /api/admin/sessions/{id}/revoke | 
*AdminSessionsApi* | [**apiAdminSessionsRevokeAllPost**](docs/Api/AdminSessionsApi.md#apiadminsessionsrevokeallpost) | **POST** /api/admin/sessions/revoke-all | 
*AssignmentValidationSettingsApi* | [**apiSettingsAssignmentValidationGet**](docs/Api/AssignmentValidationSettingsApi.md#apisettingsassignmentvalidationget) | **GET** /api/settings/assignment-validation | 
*AssignmentValidationSettingsApi* | [**apiSettingsAssignmentValidationPut**](docs/Api/AssignmentValidationSettingsApi.md#apisettingsassignmentvalidationput) | **PUT** /api/settings/assignment-validation | 
*AssignmentsApi* | [**apiAssignmentsCheckGet**](docs/Api/AssignmentsApi.md#apiassignmentscheckget) | **GET** /api/assignments/check | 
*AssignmentsApi* | [**apiAssignmentsGet**](docs/Api/AssignmentsApi.md#apiassignmentsget) | **GET** /api/assignments | 
*AssignmentsApi* | [**apiAssignmentsIdDelete**](docs/Api/AssignmentsApi.md#apiassignmentsiddelete) | **DELETE** /api/assignments/{id} | 
*AssignmentsApi* | [**apiAssignmentsIdGet**](docs/Api/AssignmentsApi.md#apiassignmentsidget) | **GET** /api/assignments/{id} | 
*AssignmentsApi* | [**apiAssignmentsIdPut**](docs/Api/AssignmentsApi.md#apiassignmentsidput) | **PUT** /api/assignments/{id} | 
*AssignmentsApi* | [**apiAssignmentsPost**](docs/Api/AssignmentsApi.md#apiassignmentspost) | **POST** /api/assignments | 
*AuditLogApi* | [**apiAuditLogGet**](docs/Api/AuditLogApi.md#apiauditlogget) | **GET** /api/audit-log | 
*AuthApi* | [**apiAuthChangePasswordPost**](docs/Api/AuthApi.md#apiauthchangepasswordpost) | **POST** /api/auth/change-password | 
*AuthApi* | [**apiAuthForgotPasswordRequestPost**](docs/Api/AuthApi.md#apiauthforgotpasswordrequestpost) | **POST** /api/auth/forgot-password/request | 
*AuthApi* | [**apiAuthForgotPasswordResetPost**](docs/Api/AuthApi.md#apiauthforgotpasswordresetpost) | **POST** /api/auth/forgot-password/reset | 
*AuthApi* | [**apiAuthForgotPasswordVerifyPost**](docs/Api/AuthApi.md#apiauthforgotpasswordverifypost) | **POST** /api/auth/forgot-password/verify | 
*AuthApi* | [**apiAuthLoginPost**](docs/Api/AuthApi.md#apiauthloginpost) | **POST** /api/auth/login | 
*AuthApi* | [**apiAuthLogoutPost**](docs/Api/AuthApi.md#apiauthlogoutpost) | **POST** /api/auth/logout | 
*AuthApi* | [**apiAuthMeGet**](docs/Api/AuthApi.md#apiauthmeget) | **GET** /api/auth/me | 
*AuthApi* | [**apiAuthPasswordPolicyGet**](docs/Api/AuthApi.md#apiauthpasswordpolicyget) | **GET** /api/auth/password-policy | 
*AuthApi* | [**apiAuthRefreshPost**](docs/Api/AuthApi.md#apiauthrefreshpost) | **POST** /api/auth/refresh | 
*ContractsApi* | [**apiContractsGet**](docs/Api/ContractsApi.md#apicontractsget) | **GET** /api/contracts | 
*ContractsApi* | [**apiContractsIdDelete**](docs/Api/ContractsApi.md#apicontractsiddelete) | **DELETE** /api/contracts/{id} | 
*ContractsApi* | [**apiContractsIdGet**](docs/Api/ContractsApi.md#apicontractsidget) | **GET** /api/contracts/{id} | 
*ContractsApi* | [**apiContractsIdPut**](docs/Api/ContractsApi.md#apicontractsidput) | **PUT** /api/contracts/{id} | 
*ContractsApi* | [**apiContractsPost**](docs/Api/ContractsApi.md#apicontractspost) | **POST** /api/contracts | 
*DocumentsApi* | [**apiDocumentsGet**](docs/Api/DocumentsApi.md#apidocumentsget) | **GET** /api/documents | 
*DocumentsApi* | [**apiDocumentsIdDelete**](docs/Api/DocumentsApi.md#apidocumentsiddelete) | **DELETE** /api/documents/{id} | 
*DocumentsApi* | [**apiDocumentsIdDownloadGet**](docs/Api/DocumentsApi.md#apidocumentsiddownloadget) | **GET** /api/documents/{id}/download | 
*DocumentsApi* | [**apiDocumentsIdPut**](docs/Api/DocumentsApi.md#apidocumentsidput) | **PUT** /api/documents/{id} | 
*DocumentsApi* | [**apiDocumentsPost**](docs/Api/DocumentsApi.md#apidocumentspost) | **POST** /api/documents | 
*EmployeeFacilityDistancesApi* | [**apiFacilitiesFacilityIdEmployeeDistancesGet**](docs/Api/EmployeeFacilityDistancesApi.md#apifacilitiesfacilityidemployeedistancesget) | **GET** /api/facilities/{facilityId}/employee-distances | 
*EmployeeFacilityDistancesApi* | [**apiFacilitiesFacilityIdEmployeeDistancesIdDelete**](docs/Api/EmployeeFacilityDistancesApi.md#apifacilitiesfacilityidemployeedistancesiddelete) | **DELETE** /api/facilities/{facilityId}/employee-distances/{id} | 
*EmployeeFacilityDistancesApi* | [**apiFacilitiesFacilityIdEmployeeDistancesIdPut**](docs/Api/EmployeeFacilityDistancesApi.md#apifacilitiesfacilityidemployeedistancesidput) | **PUT** /api/facilities/{facilityId}/employee-distances/{id} | 
*EmployeeFacilityDistancesApi* | [**apiFacilitiesFacilityIdEmployeeDistancesPost**](docs/Api/EmployeeFacilityDistancesApi.md#apifacilitiesfacilityidemployeedistancespost) | **POST** /api/facilities/{facilityId}/employee-distances | 
*EmployeesApi* | [**apiEmployeesGet**](docs/Api/EmployeesApi.md#apiemployeesget) | **GET** /api/employees | 
*EmployeesApi* | [**apiEmployeesIdDelete**](docs/Api/EmployeesApi.md#apiemployeesiddelete) | **DELETE** /api/employees/{id} | 
*EmployeesApi* | [**apiEmployeesIdGet**](docs/Api/EmployeesApi.md#apiemployeesidget) | **GET** /api/employees/{id} | 
*EmployeesApi* | [**apiEmployeesIdPut**](docs/Api/EmployeesApi.md#apiemployeesidput) | **PUT** /api/employees/{id} | 
*EmployeesApi* | [**apiEmployeesPost**](docs/Api/EmployeesApi.md#apiemployeespost) | **POST** /api/employees | 
*FacilitiesApi* | [**apiFacilitiesGet**](docs/Api/FacilitiesApi.md#apifacilitiesget) | **GET** /api/facilities | 
*FacilitiesApi* | [**apiFacilitiesIdDelete**](docs/Api/FacilitiesApi.md#apifacilitiesiddelete) | **DELETE** /api/facilities/{id} | 
*FacilitiesApi* | [**apiFacilitiesIdGet**](docs/Api/FacilitiesApi.md#apifacilitiesidget) | **GET** /api/facilities/{id} | 
*FacilitiesApi* | [**apiFacilitiesIdPut**](docs/Api/FacilitiesApi.md#apifacilitiesidput) | **PUT** /api/facilities/{id} | 
*FacilitiesApi* | [**apiFacilitiesPost**](docs/Api/FacilitiesApi.md#apifacilitiespost) | **POST** /api/facilities | 
*FacilityContactsApi* | [**apiFacilitiesFacilityIdContactsGet**](docs/Api/FacilityContactsApi.md#apifacilitiesfacilityidcontactsget) | **GET** /api/facilities/{facilityId}/contacts | 
*FacilityContactsApi* | [**apiFacilitiesFacilityIdContactsIdDelete**](docs/Api/FacilityContactsApi.md#apifacilitiesfacilityidcontactsiddelete) | **DELETE** /api/facilities/{facilityId}/contacts/{id} | 
*FacilityContactsApi* | [**apiFacilitiesFacilityIdContactsIdPut**](docs/Api/FacilityContactsApi.md#apifacilitiesfacilityidcontactsidput) | **PUT** /api/facilities/{facilityId}/contacts/{id} | 
*FacilityContactsApi* | [**apiFacilitiesFacilityIdContactsPost**](docs/Api/FacilityContactsApi.md#apifacilitiesfacilityidcontactspost) | **POST** /api/facilities/{facilityId}/contacts | 
*FacilityQualificationRatesApi* | [**apiFacilitiesFacilityIdQualificationRatesGet**](docs/Api/FacilityQualificationRatesApi.md#apifacilitiesfacilityidqualificationratesget) | **GET** /api/facilities/{facilityId}/qualification-rates | 
*FacilityQualificationRatesApi* | [**apiFacilitiesFacilityIdQualificationRatesIdDelete**](docs/Api/FacilityQualificationRatesApi.md#apifacilitiesfacilityidqualificationratesiddelete) | **DELETE** /api/facilities/{facilityId}/qualification-rates/{id} | 
*FacilityQualificationRatesApi* | [**apiFacilitiesFacilityIdQualificationRatesIdPut**](docs/Api/FacilityQualificationRatesApi.md#apifacilitiesfacilityidqualificationratesidput) | **PUT** /api/facilities/{facilityId}/qualification-rates/{id} | 
*FacilityQualificationRatesApi* | [**apiFacilitiesFacilityIdQualificationRatesPost**](docs/Api/FacilityQualificationRatesApi.md#apifacilitiesfacilityidqualificationratespost) | **POST** /api/facilities/{facilityId}/qualification-rates | 
*HealthApi* | [**apiHealthGet**](docs/Api/HealthApi.md#apihealthget) | **GET** /api/health | 
*MyFacilityDistancesApi* | [**apiMeFacilityDistancesFacilitiesGet**](docs/Api/MyFacilityDistancesApi.md#apimefacilitydistancesfacilitiesget) | **GET** /api/me/facility-distances/facilities | 
*MyFacilityDistancesApi* | [**apiMeFacilityDistancesGet**](docs/Api/MyFacilityDistancesApi.md#apimefacilitydistancesget) | **GET** /api/me/facility-distances | 
*MyFacilityDistancesApi* | [**apiMeFacilityDistancesIdPut**](docs/Api/MyFacilityDistancesApi.md#apimefacilitydistancesidput) | **PUT** /api/me/facility-distances/{id} | 
*MyFacilityDistancesApi* | [**apiMeFacilityDistancesPost**](docs/Api/MyFacilityDistancesApi.md#apimefacilitydistancespost) | **POST** /api/me/facility-distances | 
*OrdersApi* | [**apiOrdersGet**](docs/Api/OrdersApi.md#apiordersget) | **GET** /api/orders | 
*OrdersApi* | [**apiOrdersIdDelete**](docs/Api/OrdersApi.md#apiordersiddelete) | **DELETE** /api/orders/{id} | 
*OrdersApi* | [**apiOrdersIdGet**](docs/Api/OrdersApi.md#apiordersidget) | **GET** /api/orders/{id} | 
*OrdersApi* | [**apiOrdersIdPut**](docs/Api/OrdersApi.md#apiordersidput) | **PUT** /api/orders/{id} | 
*OrdersApi* | [**apiOrdersPost**](docs/Api/OrdersApi.md#apiorderspost) | **POST** /api/orders | 
*RolesApi* | [**apiRolesGet**](docs/Api/RolesApi.md#apirolesget) | **GET** /api/roles | 
*RolesApi* | [**apiRolesIdDelete**](docs/Api/RolesApi.md#apirolesiddelete) | **DELETE** /api/roles/{id} | 
*RolesApi* | [**apiRolesIdGet**](docs/Api/RolesApi.md#apirolesidget) | **GET** /api/roles/{id} | 
*RolesApi* | [**apiRolesIdPermissionsPut**](docs/Api/RolesApi.md#apirolesidpermissionsput) | **PUT** /api/roles/{id}/permissions | 
*RolesApi* | [**apiRolesPost**](docs/Api/RolesApi.md#apirolespost) | **POST** /api/roles | 
*TimeEntriesApi* | [**apiTimeEntriesGet**](docs/Api/TimeEntriesApi.md#apitimeentriesget) | **GET** /api/time-entries | 
*TimeEntriesApi* | [**apiTimeEntriesIdDecisionPost**](docs/Api/TimeEntriesApi.md#apitimeentriesiddecisionpost) | **POST** /api/time-entries/{id}/decision | 
*TimeEntriesApi* | [**apiTimeEntriesIdDelete**](docs/Api/TimeEntriesApi.md#apitimeentriesiddelete) | **DELETE** /api/time-entries/{id} | 
*TimeEntriesApi* | [**apiTimeEntriesIdGet**](docs/Api/TimeEntriesApi.md#apitimeentriesidget) | **GET** /api/time-entries/{id} | 
*TimeEntriesApi* | [**apiTimeEntriesIdPut**](docs/Api/TimeEntriesApi.md#apitimeentriesidput) | **PUT** /api/time-entries/{id} | 
*TimeEntriesApi* | [**apiTimeEntriesIdSubmitPost**](docs/Api/TimeEntriesApi.md#apitimeentriesidsubmitpost) | **POST** /api/time-entries/{id}/submit | 
*TimeEntriesApi* | [**apiTimeEntriesPost**](docs/Api/TimeEntriesApi.md#apitimeentriespost) | **POST** /api/time-entries | 
*TrashApi* | [**apiTrashAbsencesGet**](docs/Api/TrashApi.md#apitrashabsencesget) | **GET** /api/trash/absences | 
*TrashApi* | [**apiTrashAbsencesIdRestorePost**](docs/Api/TrashApi.md#apitrashabsencesidrestorepost) | **POST** /api/trash/absences/{id}/restore | 
*TrashApi* | [**apiTrashAssignmentsGet**](docs/Api/TrashApi.md#apitrashassignmentsget) | **GET** /api/trash/assignments | 
*TrashApi* | [**apiTrashAssignmentsIdRestorePost**](docs/Api/TrashApi.md#apitrashassignmentsidrestorepost) | **POST** /api/trash/assignments/{id}/restore | 
*TrashApi* | [**apiTrashContractsGet**](docs/Api/TrashApi.md#apitrashcontractsget) | **GET** /api/trash/contracts | 
*TrashApi* | [**apiTrashContractsIdRestorePost**](docs/Api/TrashApi.md#apitrashcontractsidrestorepost) | **POST** /api/trash/contracts/{id}/restore | 
*TrashApi* | [**apiTrashEmployeeFacilityDistancesGet**](docs/Api/TrashApi.md#apitrashemployeefacilitydistancesget) | **GET** /api/trash/employee-facility-distances | 
*TrashApi* | [**apiTrashEmployeeFacilityDistancesIdRestorePost**](docs/Api/TrashApi.md#apitrashemployeefacilitydistancesidrestorepost) | **POST** /api/trash/employee-facility-distances/{id}/restore | 
*TrashApi* | [**apiTrashEmployeesGet**](docs/Api/TrashApi.md#apitrashemployeesget) | **GET** /api/trash/employees | 
*TrashApi* | [**apiTrashEmployeesIdRestorePost**](docs/Api/TrashApi.md#apitrashemployeesidrestorepost) | **POST** /api/trash/employees/{id}/restore | 
*TrashApi* | [**apiTrashFacilitiesGet**](docs/Api/TrashApi.md#apitrashfacilitiesget) | **GET** /api/trash/facilities | 
*TrashApi* | [**apiTrashFacilitiesIdRestorePost**](docs/Api/TrashApi.md#apitrashfacilitiesidrestorepost) | **POST** /api/trash/facilities/{id}/restore | 
*TrashApi* | [**apiTrashFacilityContactsGet**](docs/Api/TrashApi.md#apitrashfacilitycontactsget) | **GET** /api/trash/facility-contacts | 
*TrashApi* | [**apiTrashFacilityContactsIdRestorePost**](docs/Api/TrashApi.md#apitrashfacilitycontactsidrestorepost) | **POST** /api/trash/facility-contacts/{id}/restore | 
*TrashApi* | [**apiTrashFacilityQualificationRatesGet**](docs/Api/TrashApi.md#apitrashfacilityqualificationratesget) | **GET** /api/trash/facility-qualification-rates | 
*TrashApi* | [**apiTrashFacilityQualificationRatesIdRestorePost**](docs/Api/TrashApi.md#apitrashfacilityqualificationratesidrestorepost) | **POST** /api/trash/facility-qualification-rates/{id}/restore | 
*TrashApi* | [**apiTrashOrdersGet**](docs/Api/TrashApi.md#apitrashordersget) | **GET** /api/trash/orders | 
*TrashApi* | [**apiTrashOrdersIdRestorePost**](docs/Api/TrashApi.md#apitrashordersidrestorepost) | **POST** /api/trash/orders/{id}/restore | 
*TrashApi* | [**apiTrashTimeEntriesGet**](docs/Api/TrashApi.md#apitrashtimeentriesget) | **GET** /api/trash/time-entries | 
*TrashApi* | [**apiTrashTimeEntriesIdRestorePost**](docs/Api/TrashApi.md#apitrashtimeentriesidrestorepost) | **POST** /api/trash/time-entries/{id}/restore | 
*UsersApi* | [**apiUsersGet**](docs/Api/UsersApi.md#apiusersget) | **GET** /api/users | 
*UsersApi* | [**apiUsersIdPermissionOverridesGet**](docs/Api/UsersApi.md#apiusersidpermissionoverridesget) | **GET** /api/users/{id}/permission-overrides | 
*UsersApi* | [**apiUsersIdPermissionOverridesOverrideIdDelete**](docs/Api/UsersApi.md#apiusersidpermissionoverridesoverrideiddelete) | **DELETE** /api/users/{id}/permission-overrides/{overrideId} | 
*UsersApi* | [**apiUsersIdPermissionOverridesPost**](docs/Api/UsersApi.md#apiusersidpermissionoverridespost) | **POST** /api/users/{id}/permission-overrides | 
*UsersApi* | [**apiUsersIdPut**](docs/Api/UsersApi.md#apiusersidput) | **PUT** /api/users/{id} | 
*UsersApi* | [**apiUsersIdResetPasswordPost**](docs/Api/UsersApi.md#apiusersidresetpasswordpost) | **POST** /api/users/{id}/reset-password | 
*UsersApi* | [**apiUsersPost**](docs/Api/UsersApi.md#apiuserspost) | **POST** /api/users | 
*ValueListsApi* | [**apiValueListsGet**](docs/Api/ValueListsApi.md#apivaluelistsget) | **GET** /api/value-lists | 
*ValueListsApi* | [**apiValueListsKeyItemsGet**](docs/Api/ValueListsApi.md#apivaluelistskeyitemsget) | **GET** /api/value-lists/{key}/items | 
*ValueListsApi* | [**apiValueListsKeyItemsIdDelete**](docs/Api/ValueListsApi.md#apivaluelistskeyitemsiddelete) | **DELETE** /api/value-lists/{key}/items/{id} | 
*ValueListsApi* | [**apiValueListsKeyItemsIdPut**](docs/Api/ValueListsApi.md#apivaluelistskeyitemsidput) | **PUT** /api/value-lists/{key}/items/{id} | 
*ValueListsApi* | [**apiValueListsKeyItemsIdUsagesGet**](docs/Api/ValueListsApi.md#apivaluelistskeyitemsidusagesget) | **GET** /api/value-lists/{key}/items/{id}/usages | 
*ValueListsApi* | [**apiValueListsKeyItemsPost**](docs/Api/ValueListsApi.md#apivaluelistskeyitemspost) | **POST** /api/value-lists/{key}/items | 
*ValueListsApi* | [**apiValueListsKeyTransitionsGet**](docs/Api/ValueListsApi.md#apivaluelistskeytransitionsget) | **GET** /api/value-lists/{key}/transitions | 
*ValueListsApi* | [**apiValueListsKeyTransitionsPut**](docs/Api/ValueListsApi.md#apivaluelistskeytransitionsput) | **PUT** /api/value-lists/{key}/transitions | 

## Models

- [AbsenceDecisionRequest](docs/Model/AbsenceDecisionRequest.md)
- [AbsenceResponse](docs/Model/AbsenceResponse.md)
- [AbsenceResponsePagedResponse](docs/Model/AbsenceResponsePagedResponse.md)
- [AddUserPermissionOverrideRequest](docs/Model/AddUserPermissionOverrideRequest.md)
- [AssignmentConflictResponse](docs/Model/AssignmentConflictResponse.md)
- [AssignmentResponse](docs/Model/AssignmentResponse.md)
- [AssignmentResponsePagedResponse](docs/Model/AssignmentResponsePagedResponse.md)
- [AssignmentValidationSettingsResponse](docs/Model/AssignmentValidationSettingsResponse.md)
- [AuditEventCategory](docs/Model/AuditEventCategory.md)
- [AuditLogEntryResponse](docs/Model/AuditLogEntryResponse.md)
- [AuditLogEntryResponsePagedResponse](docs/Model/AuditLogEntryResponsePagedResponse.md)
- [ChangePasswordRequest](docs/Model/ChangePasswordRequest.md)
- [ContractResponse](docs/Model/ContractResponse.md)
- [ContractResponsePagedResponse](docs/Model/ContractResponsePagedResponse.md)
- [CreateAbsenceRequest](docs/Model/CreateAbsenceRequest.md)
- [CreateAssignmentRequest](docs/Model/CreateAssignmentRequest.md)
- [CreateContractRequest](docs/Model/CreateContractRequest.md)
- [CreateEmployeeFacilityDistanceRequest](docs/Model/CreateEmployeeFacilityDistanceRequest.md)
- [CreateEmployeeRequest](docs/Model/CreateEmployeeRequest.md)
- [CreateFacilityContactRequest](docs/Model/CreateFacilityContactRequest.md)
- [CreateFacilityQualificationRateRequest](docs/Model/CreateFacilityQualificationRateRequest.md)
- [CreateFacilityRequest](docs/Model/CreateFacilityRequest.md)
- [CreateMyFacilityDistanceRequest](docs/Model/CreateMyFacilityDistanceRequest.md)
- [CreateOrderRequest](docs/Model/CreateOrderRequest.md)
- [CreateRoleRequest](docs/Model/CreateRoleRequest.md)
- [CreateTimeEntryRequest](docs/Model/CreateTimeEntryRequest.md)
- [CreateUserRequest](docs/Model/CreateUserRequest.md)
- [CreateValueListItemRequest](docs/Model/CreateValueListItemRequest.md)
- [DocumentResponse](docs/Model/DocumentResponse.md)
- [EmployeeFacilityDistanceResponse](docs/Model/EmployeeFacilityDistanceResponse.md)
- [EmployeeResponse](docs/Model/EmployeeResponse.md)
- [EmployeeResponsePagedResponse](docs/Model/EmployeeResponsePagedResponse.md)
- [FacilityContactResponse](docs/Model/FacilityContactResponse.md)
- [FacilityOptionResponse](docs/Model/FacilityOptionResponse.md)
- [FacilityQualificationRateResponse](docs/Model/FacilityQualificationRateResponse.md)
- [FacilityResponse](docs/Model/FacilityResponse.md)
- [FacilityResponsePagedResponse](docs/Model/FacilityResponsePagedResponse.md)
- [ForgotPasswordRequestRequest](docs/Model/ForgotPasswordRequestRequest.md)
- [ForgotPasswordRequestResponse](docs/Model/ForgotPasswordRequestResponse.md)
- [ForgotPasswordResetRequest](docs/Model/ForgotPasswordResetRequest.md)
- [ForgotPasswordVerifyRequest](docs/Model/ForgotPasswordVerifyRequest.md)
- [ForgotPasswordVerifyResponse](docs/Model/ForgotPasswordVerifyResponse.md)
- [LoginRequest](docs/Model/LoginRequest.md)
- [LoginResponse](docs/Model/LoginResponse.md)
- [LogoutRequest](docs/Model/LogoutRequest.md)
- [MeResponse](docs/Model/MeResponse.md)
- [ModuleType](docs/Model/ModuleType.md)
- [MyFacilityDistanceResponse](docs/Model/MyFacilityDistanceResponse.md)
- [OrderResponse](docs/Model/OrderResponse.md)
- [OrderResponsePagedResponse](docs/Model/OrderResponsePagedResponse.md)
- [PasswordPolicyResponse](docs/Model/PasswordPolicyResponse.md)
- [PasswordResetTemplateResponse](docs/Model/PasswordResetTemplateResponse.md)
- [PermissionAction](docs/Model/PermissionAction.md)
- [PermissionDto](docs/Model/PermissionDto.md)
- [PermissionEffect](docs/Model/PermissionEffect.md)
- [PermissionScope](docs/Model/PermissionScope.md)
- [RefreshRequest](docs/Model/RefreshRequest.md)
- [ResetUserPasswordRequest](docs/Model/ResetUserPasswordRequest.md)
- [RolePermissionsResponse](docs/Model/RolePermissionsResponse.md)
- [RoleResponse](docs/Model/RoleResponse.md)
- [SendTestEmailRequest](docs/Model/SendTestEmailRequest.md)
- [SessionResponse](docs/Model/SessionResponse.md)
- [TimeEntryDecisionRequest](docs/Model/TimeEntryDecisionRequest.md)
- [TimeEntryResponse](docs/Model/TimeEntryResponse.md)
- [TimeEntryResponsePagedResponse](docs/Model/TimeEntryResponsePagedResponse.md)
- [TrashAbsenceResponse](docs/Model/TrashAbsenceResponse.md)
- [TrashAssignmentResponse](docs/Model/TrashAssignmentResponse.md)
- [TrashContractResponse](docs/Model/TrashContractResponse.md)
- [TrashEmployeeFacilityDistanceResponse](docs/Model/TrashEmployeeFacilityDistanceResponse.md)
- [TrashEmployeeResponse](docs/Model/TrashEmployeeResponse.md)
- [TrashFacilityContactResponse](docs/Model/TrashFacilityContactResponse.md)
- [TrashFacilityQualificationRateResponse](docs/Model/TrashFacilityQualificationRateResponse.md)
- [TrashFacilityResponse](docs/Model/TrashFacilityResponse.md)
- [TrashOrderResponse](docs/Model/TrashOrderResponse.md)
- [TrashTimeEntryResponse](docs/Model/TrashTimeEntryResponse.md)
- [UpdateAbsenceRequest](docs/Model/UpdateAbsenceRequest.md)
- [UpdateAssignmentRequest](docs/Model/UpdateAssignmentRequest.md)
- [UpdateAssignmentValidationSettingsRequest](docs/Model/UpdateAssignmentValidationSettingsRequest.md)
- [UpdateContractRequest](docs/Model/UpdateContractRequest.md)
- [UpdateDocumentRequest](docs/Model/UpdateDocumentRequest.md)
- [UpdateEmployeeFacilityDistanceRequest](docs/Model/UpdateEmployeeFacilityDistanceRequest.md)
- [UpdateEmployeeRequest](docs/Model/UpdateEmployeeRequest.md)
- [UpdateFacilityContactRequest](docs/Model/UpdateFacilityContactRequest.md)
- [UpdateFacilityQualificationRateRequest](docs/Model/UpdateFacilityQualificationRateRequest.md)
- [UpdateFacilityRequest](docs/Model/UpdateFacilityRequest.md)
- [UpdateMyFacilityDistanceRequest](docs/Model/UpdateMyFacilityDistanceRequest.md)
- [UpdateOrderRequest](docs/Model/UpdateOrderRequest.md)
- [UpdateRolePermissionsRequest](docs/Model/UpdateRolePermissionsRequest.md)
- [UpdateTimeEntryRequest](docs/Model/UpdateTimeEntryRequest.md)
- [UpdateUserRequest](docs/Model/UpdateUserRequest.md)
- [UpdateValueListItemRequest](docs/Model/UpdateValueListItemRequest.md)
- [UserPermissionOverrideResponse](docs/Model/UserPermissionOverrideResponse.md)
- [UserResponse](docs/Model/UserResponse.md)
- [ValueListItemResponse](docs/Model/ValueListItemResponse.md)
- [ValueListResponse](docs/Model/ValueListResponse.md)
- [ValueListTransitionRequest](docs/Model/ValueListTransitionRequest.md)
- [ValueListTransitionResponse](docs/Model/ValueListTransitionResponse.md)
- [ValueListUsageResponse](docs/Model/ValueListUsageResponse.md)

## Authorization

Authentication schemes defined for the API:
### Bearer

- **Type**: Bearer authentication (JWT)

## Tests

To run the tests, use:

```bash
composer install
vendor/bin/phpunit
```

## Author



## About this package

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

- API version: `1.0`
    - Generator version: `7.14.0`
- Build package: `org.openapitools.codegen.languages.PhpClientCodegen`
