# OmsorgCoreClient\MyFacilityDistancesApi All URIs are relative to http://localhost, except if the operation defines another base path. | Method | HTTP request | Description | | ------------- | ------------- | ------------- | | [**apiMeFacilityDistancesFacilitiesGet()**](MyFacilityDistancesApi.md#apiMeFacilityDistancesFacilitiesGet) | **GET** /api/me/facility-distances/facilities | | | [**apiMeFacilityDistancesGet()**](MyFacilityDistancesApi.md#apiMeFacilityDistancesGet) | **GET** /api/me/facility-distances | | | [**apiMeFacilityDistancesIdPut()**](MyFacilityDistancesApi.md#apiMeFacilityDistancesIdPut) | **PUT** /api/me/facility-distances/{id} | | | [**apiMeFacilityDistancesPost()**](MyFacilityDistancesApi.md#apiMeFacilityDistancesPost) | **POST** /api/me/facility-distances | | ## `apiMeFacilityDistancesFacilitiesGet()` ```php apiMeFacilityDistancesFacilitiesGet(): \OmsorgCoreClient\Model\FacilityOptionResponse[] ``` ### Example ```php setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new OmsorgCoreClient\Api\MyFacilityDistancesApi( // 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 ); try { $result = $apiInstance->apiMeFacilityDistancesFacilitiesGet(); print_r($result); } catch (Exception $e) { echo 'Exception when calling MyFacilityDistancesApi->apiMeFacilityDistancesFacilitiesGet: ', $e->getMessage(), PHP_EOL; } ``` ### Parameters This endpoint does not need any parameter. ### Return type [**\OmsorgCoreClient\Model\FacilityOptionResponse[]**](../Model/FacilityOptionResponse.md) ### Authorization [Bearer](../../README.md#Bearer) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: `text/plain`, `application/json`, `text/json` [[Back to top]](#) [[Back to API list]](../../README.md#endpoints) [[Back to Model list]](../../README.md#models) [[Back to README]](../../README.md) ## `apiMeFacilityDistancesGet()` ```php apiMeFacilityDistancesGet(): \OmsorgCoreClient\Model\MyFacilityDistanceResponse[] ``` ### Example ```php setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new OmsorgCoreClient\Api\MyFacilityDistancesApi( // 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 ); try { $result = $apiInstance->apiMeFacilityDistancesGet(); print_r($result); } catch (Exception $e) { echo 'Exception when calling MyFacilityDistancesApi->apiMeFacilityDistancesGet: ', $e->getMessage(), PHP_EOL; } ``` ### Parameters This endpoint does not need any parameter. ### Return type [**\OmsorgCoreClient\Model\MyFacilityDistanceResponse[]**](../Model/MyFacilityDistanceResponse.md) ### Authorization [Bearer](../../README.md#Bearer) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: `text/plain`, `application/json`, `text/json` [[Back to top]](#) [[Back to API list]](../../README.md#endpoints) [[Back to Model list]](../../README.md#models) [[Back to README]](../../README.md) ## `apiMeFacilityDistancesIdPut()` ```php apiMeFacilityDistancesIdPut($id, $update_my_facility_distance_request): \OmsorgCoreClient\Model\MyFacilityDistanceResponse ``` ### Example ```php setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new OmsorgCoreClient\Api\MyFacilityDistancesApi( // 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 ); $id = 'id_example'; // string $update_my_facility_distance_request = new \OmsorgCoreClient\Model\UpdateMyFacilityDistanceRequest(); // \OmsorgCoreClient\Model\UpdateMyFacilityDistanceRequest try { $result = $apiInstance->apiMeFacilityDistancesIdPut($id, $update_my_facility_distance_request); print_r($result); } catch (Exception $e) { echo 'Exception when calling MyFacilityDistancesApi->apiMeFacilityDistancesIdPut: ', $e->getMessage(), PHP_EOL; } ``` ### Parameters | Name | Type | Description | Notes | | ------------- | ------------- | ------------- | ------------- | | **id** | **string**| | | | **update_my_facility_distance_request** | [**\OmsorgCoreClient\Model\UpdateMyFacilityDistanceRequest**](../Model/UpdateMyFacilityDistanceRequest.md)| | [optional] | ### Return type [**\OmsorgCoreClient\Model\MyFacilityDistanceResponse**](../Model/MyFacilityDistanceResponse.md) ### Authorization [Bearer](../../README.md#Bearer) ### HTTP request headers - **Content-Type**: `application/json`, `text/json`, `application/*+json` - **Accept**: `text/plain`, `application/json`, `text/json` [[Back to top]](#) [[Back to API list]](../../README.md#endpoints) [[Back to Model list]](../../README.md#models) [[Back to README]](../../README.md) ## `apiMeFacilityDistancesPost()` ```php apiMeFacilityDistancesPost($create_my_facility_distance_request): \OmsorgCoreClient\Model\MyFacilityDistanceResponse ``` ### Example ```php setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new OmsorgCoreClient\Api\MyFacilityDistancesApi( // 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 ); $create_my_facility_distance_request = new \OmsorgCoreClient\Model\CreateMyFacilityDistanceRequest(); // \OmsorgCoreClient\Model\CreateMyFacilityDistanceRequest try { $result = $apiInstance->apiMeFacilityDistancesPost($create_my_facility_distance_request); print_r($result); } catch (Exception $e) { echo 'Exception when calling MyFacilityDistancesApi->apiMeFacilityDistancesPost: ', $e->getMessage(), PHP_EOL; } ``` ### Parameters | Name | Type | Description | Notes | | ------------- | ------------- | ------------- | ------------- | | **create_my_facility_distance_request** | [**\OmsorgCoreClient\Model\CreateMyFacilityDistanceRequest**](../Model/CreateMyFacilityDistanceRequest.md)| | [optional] | ### Return type [**\OmsorgCoreClient\Model\MyFacilityDistanceResponse**](../Model/MyFacilityDistanceResponse.md) ### Authorization [Bearer](../../README.md#Bearer) ### HTTP request headers - **Content-Type**: `application/json`, `text/json`, `application/*+json` - **Accept**: `text/plain`, `application/json`, `text/json` [[Back to top]](#) [[Back to API list]](../../README.md#endpoints) [[Back to Model list]](../../README.md#models) [[Back to README]](../../README.md)