# holzleitner_api.api.ScansApi ## Load the API package ```dart import 'package:holzleitner_api/api.dart'; ``` All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- [**applyScans**](ScansApi.md#applyscans) | **POST** /scans | Wendet eine Liste von Scan-Events idempotent an. # **applyScans** > ApplyScansResponse applyScans(applyScansRequest) Wendet eine Liste von Scan-Events idempotent an. Pro Event ein eigenes Resultat. Status `applied` schreibt einen frischen Audit-Eintrag, `duplicate` liefert den aktuellen Stand am Server, `rejected` enthält die Begründung. Reihenfolge der `results` entspricht der Reihenfolge der `scans` im Request. ### Example ```dart import 'package:holzleitner_api/api.dart'; final api = HolzleitnerApi().getScansApi(); final ApplyScansRequest applyScansRequest = ; // ApplyScansRequest | try { final response = api.applyScans(applyScansRequest); print(response); } catch on DioException (e) { print('Exception when calling ScansApi->applyScans: $e\n'); } ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **applyScansRequest** | [**ApplyScansRequest**](ApplyScansRequest.md)| | ### Return type [**ApplyScansResponse**](ApplyScansResponse.md) ### Authorization [bearer_auth](../README.md#bearer_auth) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)