Metadata-Version: 2.2
Name: vrt_lss_monitor
Version: 7.30.3153
Summary: VRt.Monitor [MT]
Home-page: 
Author: Veeroute Support Team
Author-email: Veeroute Support Team <servicedesk@veeroute.com>
License: Proprietary
Project-URL: Repository, https://github.com/GIT_USER_ID/GIT_REPO_ID
Keywords: OpenAPI,VRt.Monitor [MT]
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: urllib3<3.0.0,>=2.1.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: pydantic>=2
Requires-Dist: typing-extensions>=4.7.1
Dynamic: author

# vrt_lss_monitor
Veeroute Monitor API.

# Description

Server part of the Veeroute Monitor.

## Trip status model

| Status Code | Description                                          | Expected Action                              |
|:------------|:-----------------------------------------------------|:---------------------------------------------|
| `FREE`      | Trip created, crew not assigned                      | Operator will assign crew                    |
| `ASSIGNED`  | Crew assigned                                        | Operator will send task to crew              |
| `SENT`      | Task sent to crew                                    | Crew will acknowledge receipt                |
| `RECEIVED`  | Crew received trip (fact `TRIP_RECEIVED`)            | Crew will accept or reject trip              |
| `CONFIRMED` | Crew agreed to operate trip (fact `TRIP_CONFIRMED`)  | Crew will begin operating trip               |
| `REJECTED`  | Crew refused to operate trip (fact `TRIP_REJECTED`)  | Operator will assign new crew or cancel trip |
| `EXECUTING` | The crew is executing a trip (fact `TRIP_EXECUTED`)  | The crew will complete all tasks             |
| `FINISHED`  | The trip is completed - no work remains for the trip | This is the final status                     |
| `CANCELLED` | The trip has been canceled by the operator           | This is the final status                     |

Status transitions:

Operator: `FREE` → `ASSIGNED` → `SENT`

Crew: `RECEIVED` → `CONFIRMED` / `REJECTED` → `EXECUTING`

Conditions: `EXECUTING` → `FINISHED` / `CANCELLED`

## Facts

Depending on the fact type, in addition to the main mandatory fields (described in the API), additional mandatory fields appear:

| Fact designation | order_key | demand_key | performer_key | location_key | attributes |
|:-----------------|:----------|:-----------|:--------------|:-------------|:-----------|
| `NEW_LOCATION`   |           |            | **+**         | **+**        |            |
| `ORDER_DONE`     | **+**     |            |               |              |            |
| `DEMAND_START`   |           | **+**      |               |              |            |
| `DEMAND_DONE`    |           | **+**      |               |              |            |
| `TRIP_RECEIVED`  |           |            |               |              |            |
| `TRIP_CONFIRMED` |           |            |               |              |            |
| `TRIP_REJECTED`  |           |            |               |              |            |
| `TRIP_EXECUTED`  |           |            |               |              |            |

## Entity relationship diagram

![erd](../uml/monitor.svg)


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

- API version: 7.30.3153
- Package version: 7.30.3153
- Generator version: 7.17.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen

## Requirements.

Python 3.9+

## Installation & Usage
### pip install

If the python package is hosted on a repository, you can install directly using:

```sh
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)

Then import the package:
```python
import vrt_lss_monitor
```

### Setuptools

Install via [Setuptools](http://pypi.python.org/pypi/setuptools).

```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)

Then import the package:
```python
import vrt_lss_monitor
```

### Tests

Execute `pytest` to run the tests.

## Getting Started

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

```python

import vrt_lss_monitor
from vrt_lss_monitor.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to https://api.edge7.veeroute.cloud
# See configuration.py for a list of all supported configuration parameters.
configuration = vrt_lss_monitor.Configuration(
    host = "https://api.edge7.veeroute.cloud"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (JWT): ApiKeyAuth
configuration = vrt_lss_monitor.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)


# Enter a context with an instance of the API client
with vrt_lss_monitor.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = vrt_lss_monitor.BackupsApi(api_client)
    target_folder_key = 'target_folder_key_example' # str | Folder key, unique identifier.

    try:
        # Folder export
        api_response = api_instance.create_backup(target_folder_key)
        print("The response of BackupsApi->create_backup:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling BackupsApi->create_backup: %s\n" % e)

```

## Documentation for API Endpoints

All URIs are relative to *https://api.edge7.veeroute.cloud*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*BackupsApi* | [**create_backup**](docs/BackupsApi.md#create_backup) | **POST** /monitor/backups/{target_folder_key} | Folder export
*BackupsApi* | [**restore_backup**](docs/BackupsApi.md#restore_backup) | **PUT** /monitor/backups/{target_folder_key} | Folder import
*CrewsApi* | [**create_crew**](docs/CrewsApi.md#create_crew) | **POST** /monitor/crews | Crew creation
*CrewsApi* | [**delete_crew**](docs/CrewsApi.md#delete_crew) | **DELETE** /monitor/crews/{crew_key} | Crew removal
*CrewsApi* | [**delete_crews_batch**](docs/CrewsApi.md#delete_crews_batch) | **DELETE** /monitor/crews/table/batch | Crews removal (batch)
*CrewsApi* | [**read_crew**](docs/CrewsApi.md#read_crew) | **GET** /monitor/crews/{crew_key} | Getting crew information
*CrewsApi* | [**read_crews_geopoints**](docs/CrewsApi.md#read_crews_geopoints) | **POST** /monitor/crews/table/geopoints | Crew geopoints
*CrewsApi* | [**read_crews_table**](docs/CrewsApi.md#read_crews_table) | **POST** /monitor/crews/table/batch | Reading crews (table)
*CrewsApi* | [**read_self_info**](docs/CrewsApi.md#read_self_info) | **GET** /monitor/crews/self/info | Self crew information
*CrewsApi* | [**update_crew**](docs/CrewsApi.md#update_crew) | **PUT** /monitor/crews | Crew update
*CustomFieldsApi* | [**create_customfields_settings**](docs/CustomFieldsApi.md#create_customfields_settings) | **POST** /monitor/settings/customfields/{settings_key} | Create fields settings
*CustomFieldsApi* | [**delete_customfields_settings**](docs/CustomFieldsApi.md#delete_customfields_settings) | **DELETE** /monitor/settings/customfields/{settings_key} | Delete fields settings
*CustomFieldsApi* | [**list_customfields_settings**](docs/CustomFieldsApi.md#list_customfields_settings) | **GET** /monitor/settings/customfields | Reading fields settings list
*CustomFieldsApi* | [**read_customfields_settings**](docs/CustomFieldsApi.md#read_customfields_settings) | **GET** /monitor/settings/customfields/{settings_key} | Reading fields settings
*CustomFieldsApi* | [**set_customfields_settings_active_key**](docs/CustomFieldsApi.md#set_customfields_settings_active_key) | **POST** /monitor/settings/customfields | Setting the active customfields key
*CustomFieldsApi* | [**update_customfields_settings**](docs/CustomFieldsApi.md#update_customfields_settings) | **PUT** /monitor/settings/customfields/{settings_key} | Update fields settings
*CustomIconsApi* | [**create_customicons_settings**](docs/CustomIconsApi.md#create_customicons_settings) | **POST** /monitor/settings/customicons/{settings_key} | Update icons settings
*CustomIconsApi* | [**delete_customicons_settings**](docs/CustomIconsApi.md#delete_customicons_settings) | **DELETE** /monitor/settings/customicons/{settings_key} | Delete icons settings
*CustomIconsApi* | [**list_customicons_settings**](docs/CustomIconsApi.md#list_customicons_settings) | **GET** /monitor/settings/customicons | Reading icons settings list
*CustomIconsApi* | [**read_customicons_settings**](docs/CustomIconsApi.md#read_customicons_settings) | **GET** /monitor/settings/customicons/{settings_key} | Reading icons settings
*CustomIconsApi* | [**set_customicons_settings_active_key**](docs/CustomIconsApi.md#set_customicons_settings_active_key) | **POST** /monitor/settings/customicons | Setting the active customicons key
*CustomIconsApi* | [**update_customicons_settings**](docs/CustomIconsApi.md#update_customicons_settings) | **PUT** /monitor/settings/customicons/{settings_key} | Update icons settings
*DealsApi* | [**create_deal**](docs/DealsApi.md#create_deal) | **POST** /monitor/deals | Deal creation
*DealsApi* | [**delete_deal**](docs/DealsApi.md#delete_deal) | **DELETE** /monitor/deals/{deal_key} | Deal removal
*DealsApi* | [**read_deal**](docs/DealsApi.md#read_deal) | **GET** /monitor/deals/{deal_key} | Getting deal information
*DealsApi* | [**read_self_trips**](docs/DealsApi.md#read_self_trips) | **GET** /monitor/deals/self/trips | Self crew trips
*DealsApi* | [**update_deal**](docs/DealsApi.md#update_deal) | **PUT** /monitor/deals | Deal update
*ExplorerApi* | [**create_folder**](docs/ExplorerApi.md#create_folder) | **POST** /monitor/explorer | Create folder
*ExplorerApi* | [**create_folders_batch**](docs/ExplorerApi.md#create_folders_batch) | **POST** /monitor/explorer/batch/folders | Create folders (batch)
*ExplorerApi* | [**delete_files_batch**](docs/ExplorerApi.md#delete_files_batch) | **DELETE** /monitor/explorer/batch/files | Files removal (batch)
*ExplorerApi* | [**delete_folder**](docs/ExplorerApi.md#delete_folder) | **DELETE** /monitor/explorer/{target_folder_key} | Folder removal
*ExplorerApi* | [**delete_folders_batch**](docs/ExplorerApi.md#delete_folders_batch) | **DELETE** /monitor/explorer/batch/folders | Folders removal (batch)
*ExplorerApi* | [**read_file_key**](docs/ExplorerApi.md#read_file_key) | **GET** /monitor/explorer/batch/files | File key
*ExplorerApi* | [**read_filesystem**](docs/ExplorerApi.md#read_filesystem) | **GET** /monitor/explorer | Getting a filesystem
*ExplorerApi* | [**read_filesystem_counters**](docs/ExplorerApi.md#read_filesystem_counters) | **GET** /monitor/explorer/batch/counters | Filesystem counters
*ExplorerApi* | [**read_folder_key**](docs/ExplorerApi.md#read_folder_key) | **POST** /monitor/explorer/batch/folder-key | Folder key
*ExplorerApi* | [**read_folder_path**](docs/ExplorerApi.md#read_folder_path) | **GET** /monitor/explorer/{target_folder_key}/path | Folder path
*ExplorerApi* | [**read_folder_specification**](docs/ExplorerApi.md#read_folder_specification) | **GET** /monitor/explorer/{target_folder_key}/specification | Folder specification
*ExplorerApi* | [**update_folder**](docs/ExplorerApi.md#update_folder) | **PUT** /monitor/explorer/{target_folder_key} | Update folder
*FactsApi* | [**create_fact**](docs/FactsApi.md#create_fact) | **POST** /monitor/waves/{file_key}/facts | Create fact
*FactsApi* | [**delete_fact**](docs/FactsApi.md#delete_fact) | **DELETE** /monitor/waves/{file_key}/facts/{essence_key} | Deleting one fact
*FactsApi* | [**delete_facts_batch**](docs/FactsApi.md#delete_facts_batch) | **DELETE** /monitor/waves/{file_key}/facts/batch/table | Delete facts (batch)
*FactsApi* | [**disable_facts_batch**](docs/FactsApi.md#disable_facts_batch) | **DELETE** /monitor/waves/{file_key}/facts/batch/ability | Disable facts
*FactsApi* | [**enable_facts_batch**](docs/FactsApi.md#enable_facts_batch) | **PUT** /monitor/waves/{file_key}/facts/batch/ability | Enable facts
*FactsApi* | [**read_fact**](docs/FactsApi.md#read_fact) | **GET** /monitor/waves/{file_key}/facts/{essence_key} | Read fact
*FactsApi* | [**read_facts_metrics**](docs/FactsApi.md#read_facts_metrics) | **POST** /monitor/waves/{file_key}/facts/batch/metrics | Fact metrics
*FactsApi* | [**read_facts_table**](docs/FactsApi.md#read_facts_table) | **POST** /monitor/waves/{file_key}/facts/batch/table | List of facts
*FactsApi* | [**update_fact**](docs/FactsApi.md#update_fact) | **PUT** /monitor/waves/{file_key}/facts | Update fact
*HardlinksApi* | [**create_hardlink**](docs/HardlinksApi.md#create_hardlink) | **POST** /monitor/waves/{file_key}/hardlinks | Create hardlink
*HardlinksApi* | [**delete_hardlink**](docs/HardlinksApi.md#delete_hardlink) | **DELETE** /monitor/waves/{file_key}/hardlinks/{essence_key} | Remove hardlink
*HardlinksApi* | [**delete_hardlinks_batch**](docs/HardlinksApi.md#delete_hardlinks_batch) | **DELETE** /monitor/waves/{file_key}/hardlinks/batch/table | Delete hardlinks (batch)
*HardlinksApi* | [**disable_hardlinks_batch**](docs/HardlinksApi.md#disable_hardlinks_batch) | **DELETE** /monitor/waves/{file_key}/hardlinks/batch/ability | Disable hardlinks
*HardlinksApi* | [**enable_hardlinks_batch**](docs/HardlinksApi.md#enable_hardlinks_batch) | **PUT** /monitor/waves/{file_key}/hardlinks/batch/ability | Enable hardlinks
*HardlinksApi* | [**read_hardlink**](docs/HardlinksApi.md#read_hardlink) | **GET** /monitor/waves/{file_key}/hardlinks/{essence_key} | Read hardlink
*HardlinksApi* | [**read_hardlinks_metrics**](docs/HardlinksApi.md#read_hardlinks_metrics) | **POST** /monitor/waves/{file_key}/hardlinks/batch/metrics | Hardlink metrics
*HardlinksApi* | [**read_hardlinks_table**](docs/HardlinksApi.md#read_hardlinks_table) | **POST** /monitor/waves/{file_key}/hardlinks/batch/table | List hardlinks
*HardlinksApi* | [**update_hardlink**](docs/HardlinksApi.md#update_hardlink) | **PUT** /monitor/waves/{file_key}/hardlinks | Update hardlink
*LocationsApi* | [**create_location**](docs/LocationsApi.md#create_location) | **POST** /monitor/waves/{file_key}/locations | Create location
*LocationsApi* | [**delete_location**](docs/LocationsApi.md#delete_location) | **DELETE** /monitor/waves/{file_key}/locations/{essence_key} | Remove location
*LocationsApi* | [**delete_locations_batch**](docs/LocationsApi.md#delete_locations_batch) | **DELETE** /monitor/waves/{file_key}/locations/batch/table | Delete locations (batch)
*LocationsApi* | [**read_location**](docs/LocationsApi.md#read_location) | **GET** /monitor/waves/{file_key}/locations/{essence_key} | Read location
*LocationsApi* | [**read_locations_geopoints**](docs/LocationsApi.md#read_locations_geopoints) | **POST** /monitor/waves/{file_key}/locations/batch/geopoints | Location geopoints
*LocationsApi* | [**read_locations_metrics**](docs/LocationsApi.md#read_locations_metrics) | **POST** /monitor/waves/{file_key}/locations/batch/metrics | Location metrics
*LocationsApi* | [**read_locations_table**](docs/LocationsApi.md#read_locations_table) | **POST** /monitor/waves/{file_key}/locations/batch/table | Locations list
*LocationsApi* | [**update_location**](docs/LocationsApi.md#update_location) | **PUT** /monitor/waves/{file_key}/locations | Update location
*OrdersApi* | [**create_order**](docs/OrdersApi.md#create_order) | **POST** /monitor/waves/{file_key}/orders | Create order
*OrdersApi* | [**delete_order**](docs/OrdersApi.md#delete_order) | **DELETE** /monitor/waves/{file_key}/orders/{essence_key} | Deleting one order
*OrdersApi* | [**delete_orders_batch**](docs/OrdersApi.md#delete_orders_batch) | **DELETE** /monitor/waves/{file_key}/orders/batch/table | Delete orders (batch)
*OrdersApi* | [**disable_orders_batch**](docs/OrdersApi.md#disable_orders_batch) | **DELETE** /monitor/waves/{file_key}/orders/batch/ability | Disable orders
*OrdersApi* | [**enable_orders_batch**](docs/OrdersApi.md#enable_orders_batch) | **PUT** /monitor/waves/{file_key}/orders/batch/ability | Enable orders
*OrdersApi* | [**read_order**](docs/OrdersApi.md#read_order) | **GET** /monitor/waves/{file_key}/orders/{essence_key} | Reading order
*OrdersApi* | [**read_orders_geopoints**](docs/OrdersApi.md#read_orders_geopoints) | **POST** /monitor/waves/{file_key}/orders/batch/geopoints | Order geopoints
*OrdersApi* | [**read_orders_metrics**](docs/OrdersApi.md#read_orders_metrics) | **POST** /monitor/waves/{file_key}/orders/batch/metrics | Order metrics
*OrdersApi* | [**read_orders_table**](docs/OrdersApi.md#read_orders_table) | **POST** /monitor/waves/{file_key}/orders/batch/table | List orders
*OrdersApi* | [**update_order**](docs/OrdersApi.md#update_order) | **PUT** /monitor/waves/{file_key}/orders | Update order
*PerformersApi* | [**create_performer**](docs/PerformersApi.md#create_performer) | **POST** /monitor/waves/{file_key}/performers | Create performer
*PerformersApi* | [**delete_performer**](docs/PerformersApi.md#delete_performer) | **DELETE** /monitor/waves/{file_key}/performers/{essence_key} | Remove performer
*PerformersApi* | [**delete_performers_batch**](docs/PerformersApi.md#delete_performers_batch) | **DELETE** /monitor/waves/{file_key}/performers/batch/table | Delete performers (batch)
*PerformersApi* | [**disable_performers_batch**](docs/PerformersApi.md#disable_performers_batch) | **DELETE** /monitor/waves/{file_key}/performers/batch/ability | Disable performers
*PerformersApi* | [**enable_performers_batch**](docs/PerformersApi.md#enable_performers_batch) | **PUT** /monitor/waves/{file_key}/performers/batch/ability | Enable performers
*PerformersApi* | [**read_performer**](docs/PerformersApi.md#read_performer) | **GET** /monitor/waves/{file_key}/performers/{essence_key} | Read performer
*PerformersApi* | [**read_performers_geopoints**](docs/PerformersApi.md#read_performers_geopoints) | **POST** /monitor/waves/{file_key}/performers/batch/geopoints | Performer geopoints
*PerformersApi* | [**read_performers_metrics**](docs/PerformersApi.md#read_performers_metrics) | **POST** /monitor/waves/{file_key}/performers/batch/metrics | Performer metrics
*PerformersApi* | [**read_performers_table**](docs/PerformersApi.md#read_performers_table) | **POST** /monitor/waves/{file_key}/performers/batch/table | Performers list
*PerformersApi* | [**update_performer**](docs/PerformersApi.md#update_performer) | **PUT** /monitor/waves/{file_key}/performers | Update performer
*SystemApi* | [**check**](docs/SystemApi.md#check) | **GET** /monitor/system/check | Checking the availability
*SystemApi* | [**file**](docs/SystemApi.md#file) | **GET** /monitor/file/{filename} | Getting the documentation
*SystemApi* | [**version**](docs/SystemApi.md#version) | **GET** /monitor/system/version | Getting the service version
*TransportsApi* | [**create_transport**](docs/TransportsApi.md#create_transport) | **POST** /monitor/waves/{file_key}/transports | Create transport
*TransportsApi* | [**delete_transport**](docs/TransportsApi.md#delete_transport) | **DELETE** /monitor/waves/{file_key}/transports/{essence_key} | Remove transport
*TransportsApi* | [**delete_transports_batch**](docs/TransportsApi.md#delete_transports_batch) | **DELETE** /monitor/waves/{file_key}/transports/batch/table | Delete transports (batch)
*TransportsApi* | [**disable_transports_batch**](docs/TransportsApi.md#disable_transports_batch) | **DELETE** /monitor/waves/{file_key}/transports/batch/ability | Disable transports
*TransportsApi* | [**enable_transports_batch**](docs/TransportsApi.md#enable_transports_batch) | **PUT** /monitor/waves/{file_key}/transports/batch/ability | Enable transports
*TransportsApi* | [**read_transport**](docs/TransportsApi.md#read_transport) | **GET** /monitor/waves/{file_key}/transports/{essence_key} | Reading transport
*TransportsApi* | [**read_transports_geopoints**](docs/TransportsApi.md#read_transports_geopoints) | **POST** /monitor/waves/{file_key}/transports/batch/geopoints | Transport geopoints
*TransportsApi* | [**read_transports_metrics**](docs/TransportsApi.md#read_transports_metrics) | **POST** /monitor/waves/{file_key}/transports/batch/metrics | Transport metrics
*TransportsApi* | [**read_transports_table**](docs/TransportsApi.md#read_transports_table) | **POST** /monitor/waves/{file_key}/transports/batch/table | Transport list
*TransportsApi* | [**update_transport**](docs/TransportsApi.md#update_transport) | **PUT** /monitor/waves/{file_key}/transports | Update transport
*TripsApi* | [**create_trip**](docs/TripsApi.md#create_trip) | **POST** /monitor/waves/{file_key}/trips | Trip create
*TripsApi* | [**delete_custom_tracks**](docs/TripsApi.md#delete_custom_tracks) | **DELETE** /monitor/waves/{file_key}/trips/batch/tracks-custom | Remove custom tracks
*TripsApi* | [**delete_trip**](docs/TripsApi.md#delete_trip) | **DELETE** /monitor/waves/{file_key}/trips/{essence_key} | Delete trip
*TripsApi* | [**delete_trips_batch**](docs/TripsApi.md#delete_trips_batch) | **DELETE** /monitor/waves/{file_key}/trips/batch/table | Delete trips (batch)
*TripsApi* | [**exec_trips_batch**](docs/TripsApi.md#exec_trips_batch) | **POST** /monitor/waves/{file_key}/trips/actions/exec | Run trips (batch)
*TripsApi* | [**load_custom_tracks**](docs/TripsApi.md#load_custom_tracks) | **POST** /monitor/waves/{file_key}/trips/batch/tracks-custom | Load custom tracks
*TripsApi* | [**read_roundtrips_metrics**](docs/TripsApi.md#read_roundtrips_metrics) | **POST** /monitor/waves/{file_key}/roundtrips/batch/metrics | Roundrips metrics
*TripsApi* | [**read_roundtrips_table**](docs/TripsApi.md#read_roundtrips_table) | **POST** /monitor/waves/{file_key}/roundtrips/batch/table | Reading roundrips (table)
*TripsApi* | [**read_trip**](docs/TripsApi.md#read_trip) | **GET** /monitor/waves/{file_key}/trips/{essence_key} | Read trip
*TripsApi* | [**read_trip_available_crews**](docs/TripsApi.md#read_trip_available_crews) | **POST** /monitor/waves/{file_key}/trips/{essence_key}/crews/available | Read available crews
*TripsApi* | [**read_trip_orders**](docs/TripsApi.md#read_trip_orders) | **GET** /monitor/waves/{file_key}/trips/{essence_key}/orders/batch/mobile | Orders from trip
*TripsApi* | [**read_trip_stops**](docs/TripsApi.md#read_trip_stops) | **POST** /monitor/waves/{file_key}/trips/{essence_key}/stops/batch/table | Trip stops list
*TripsApi* | [**read_trips_charts**](docs/TripsApi.md#read_trips_charts) | **POST** /monitor/waves/{file_key}/trips/batch/charts | Trips chart
*TripsApi* | [**read_trips_metrics**](docs/TripsApi.md#read_trips_metrics) | **POST** /monitor/waves/{file_key}/trips/batch/metrics | Trips metrics
*TripsApi* | [**read_trips_table**](docs/TripsApi.md#read_trips_table) | **POST** /monitor/waves/{file_key}/trips/batch/table | Reading trips (table)
*TripsApi* | [**read_trips_tracks**](docs/TripsApi.md#read_trips_tracks) | **POST** /monitor/waves/{file_key}/trips/batch/tracks/{tracks_type} | Trip tracks
*TripsApi* | [**stop_trips_batch**](docs/TripsApi.md#stop_trips_batch) | **DELETE** /monitor/waves/{file_key}/trips/actions/exec | Stop trips (batch)
*TripsApi* | [**update_trip**](docs/TripsApi.md#update_trip) | **PUT** /monitor/waves/{file_key}/trips | Trip update
*UserApi* | [**create_user_settings**](docs/UserApi.md#create_user_settings) | **POST** /monitor/settings/user/{settings_key} | Create user settings
*UserApi* | [**delete_user_settings**](docs/UserApi.md#delete_user_settings) | **DELETE** /monitor/settings/user/{settings_key} | Delete user settings
*UserApi* | [**list_user_settings**](docs/UserApi.md#list_user_settings) | **GET** /monitor/settings/user | Reading user settings list
*UserApi* | [**read_user_settings**](docs/UserApi.md#read_user_settings) | **GET** /monitor/settings/user/{settings_key} | Reading user settings
*UserApi* | [**set_user_settings_active_key**](docs/UserApi.md#set_user_settings_active_key) | **POST** /monitor/settings/user | Setting the active user settings key
*UserApi* | [**update_user_settings**](docs/UserApi.md#update_user_settings) | **PUT** /monitor/settings/user/{settings_key} | Update user settings
*WavesApi* | [**create_wave**](docs/WavesApi.md#create_wave) | **POST** /monitor/waves | Create wave
*WavesApi* | [**delete_wave**](docs/WavesApi.md#delete_wave) | **DELETE** /monitor/waves/{file_key} | Wave removal
*WavesApi* | [**duplicate_wave**](docs/WavesApi.md#duplicate_wave) | **POST** /monitor/waves/{file_key}/actions/duplicate | Wave duplicate
*WavesApi* | [**export_json**](docs/WavesApi.md#export_json) | **POST** /monitor/waves/{file_key}/actions/export/json | Export (JSON)
*WavesApi* | [**export_xlsx**](docs/WavesApi.md#export_xlsx) | **POST** /monitor/waves/{file_key}/actions/export/xlsx | Export (XLSX)
*WavesApi* | [**import_json**](docs/WavesApi.md#import_json) | **POST** /monitor/waves/{file_key}/actions/import/json | Import (JSON)
*WavesApi* | [**import_xlsx**](docs/WavesApi.md#import_xlsx) | **POST** /monitor/waves/{file_key}/actions/import/xlsx | Import (XLSX)
*WavesApi* | [**read_wave**](docs/WavesApi.md#read_wave) | **GET** /monitor/waves/{file_key} | Reading wave
*WavesApi* | [**read_wave_path**](docs/WavesApi.md#read_wave_path) | **GET** /monitor/waves/{file_key}/actions/locate | Wave path
*WavesApi* | [**read_waves_table**](docs/WavesApi.md#read_waves_table) | **GET** /monitor/waves/batch/table | Waves list (table)
*WavesApi* | [**search_waves**](docs/WavesApi.md#search_waves) | **GET** /monitor/waves/batch/search | Wave search
*WavesApi* | [**update_wave_specification**](docs/WavesApi.md#update_wave_specification) | **PUT** /monitor/waves/{file_key} | Wave update


## Documentation For Models

 - [ActualizeSettings](docs/ActualizeSettings.md)
 - [AssignedPerformer](docs/AssignedPerformer.md)
 - [AssignedTransport](docs/AssignedTransport.md)
 - [Attribute](docs/Attribute.md)
 - [BasicState](docs/BasicState.md)
 - [Box](docs/Box.md)
 - [BoxCompatibilities](docs/BoxCompatibilities.md)
 - [BoxLimits](docs/BoxLimits.md)
 - [BreakRules](docs/BreakRules.md)
 - [CalculationInfo](docs/CalculationInfo.md)
 - [CalculationSettings](docs/CalculationSettings.md)
 - [CalculationState](docs/CalculationState.md)
 - [CalculationStatus](docs/CalculationStatus.md)
 - [Capacity](docs/Capacity.md)
 - [CapacityCost](docs/CapacityCost.md)
 - [CapacityLimit](docs/CapacityLimit.md)
 - [CapacityMultiplier](docs/CapacityMultiplier.md)
 - [CapacityStatisticsLoad](docs/CapacityStatisticsLoad.md)
 - [CapacityStatisticsRatio](docs/CapacityStatisticsRatio.md)
 - [CapacityStatisticsSum](docs/CapacityStatisticsSum.md)
 - [Cargo](docs/Cargo.md)
 - [CargoAction](docs/CargoAction.md)
 - [CargoActionType](docs/CargoActionType.md)
 - [CargoCompatibilities](docs/CargoCompatibilities.md)
 - [CargoRotationType](docs/CargoRotationType.md)
 - [CheckResult](docs/CheckResult.md)
 - [CompatibilityPenalty](docs/CompatibilityPenalty.md)
 - [Crew](docs/Crew.md)
 - [CrewGeopoint](docs/CrewGeopoint.md)
 - [CrewGeopointList](docs/CrewGeopointList.md)
 - [Custom400WithErrorsAndWarnings](docs/Custom400WithErrorsAndWarnings.md)
 - [CustomfieldConvertRule](docs/CustomfieldConvertRule.md)
 - [CustomfieldEntityType](docs/CustomfieldEntityType.md)
 - [CustomfieldsSettings](docs/CustomfieldsSettings.md)
 - [Deal](docs/Deal.md)
 - [DealSpecification](docs/DealSpecification.md)
 - [DealTrip](docs/DealTrip.md)
 - [Demand](docs/Demand.md)
 - [DemandExtraDuration](docs/DemandExtraDuration.md)
 - [DemandType](docs/DemandType.md)
 - [Device](docs/Device.md)
 - [EntityError](docs/EntityError.md)
 - [EntityErrorType](docs/EntityErrorType.md)
 - [EntityPath](docs/EntityPath.md)
 - [EntityType](docs/EntityType.md)
 - [EntityWarning](docs/EntityWarning.md)
 - [EntityWarningType](docs/EntityWarningType.md)
 - [ExperimentCheck](docs/ExperimentCheck.md)
 - [ExperimentSettings](docs/ExperimentSettings.md)
 - [ExperimentStatistics](docs/ExperimentStatistics.md)
 - [ExtensionSettings](docs/ExtensionSettings.md)
 - [Fact](docs/Fact.md)
 - [FactType](docs/FactType.md)
 - [FeatureLifetime](docs/FeatureLifetime.md)
 - [FileNamePath](docs/FileNamePath.md)
 - [FileSpecification](docs/FileSpecification.md)
 - [Filesystem](docs/Filesystem.md)
 - [FilesystemColumnType](docs/FilesystemColumnType.md)
 - [FilesystemCounters](docs/FilesystemCounters.md)
 - [FilesystemPath](docs/FilesystemPath.md)
 - [Folder](docs/Folder.md)
 - [FolderCounters](docs/FolderCounters.md)
 - [FolderSpecification](docs/FolderSpecification.md)
 - [FolderType](docs/FolderType.md)
 - [General400](docs/General400.md)
 - [General402](docs/General402.md)
 - [General403](docs/General403.md)
 - [General404](docs/General404.md)
 - [General404Detail](docs/General404Detail.md)
 - [General429](docs/General429.md)
 - [General500](docs/General500.md)
 - [GeneralStatistics](docs/GeneralStatistics.md)
 - [GeoSettings](docs/GeoSettings.md)
 - [Geopoint](docs/Geopoint.md)
 - [Hardlink](docs/Hardlink.md)
 - [HardlinkElement](docs/HardlinkElement.md)
 - [HardlinkElementType](docs/HardlinkElementType.md)
 - [LinkedEssence](docs/LinkedEssence.md)
 - [LoadStatistics](docs/LoadStatistics.md)
 - [Location](docs/Location.md)
 - [LocationCargosLimit](docs/LocationCargosLimit.md)
 - [LocationCompatibilities](docs/LocationCompatibilities.md)
 - [LocationLimit](docs/LocationLimit.md)
 - [LocationLimitStatistics](docs/LocationLimitStatistics.md)
 - [LocationStatistics](docs/LocationStatistics.md)
 - [LocationTimetableElement](docs/LocationTimetableElement.md)
 - [LocationTransportsLimit](docs/LocationTransportsLimit.md)
 - [Measurements](docs/Measurements.md)
 - [MobileOrder](docs/MobileOrder.md)
 - [ModelBreak](docs/ModelBreak.md)
 - [Order](docs/Order.md)
 - [OrderCompatibilities](docs/OrderCompatibilities.md)
 - [Performer](docs/Performer.md)
 - [PerformerCompatibilities](docs/PerformerCompatibilities.md)
 - [PerformerLimits](docs/PerformerLimits.md)
 - [PerformerShift](docs/PerformerShift.md)
 - [PerformerTariff](docs/PerformerTariff.md)
 - [PerformerTariffConstraint](docs/PerformerTariffConstraint.md)
 - [PlanSettings](docs/PlanSettings.md)
 - [PlanStatistics](docs/PlanStatistics.md)
 - [PossibleEvent](docs/PossibleEvent.md)
 - [Quality](docs/Quality.md)
 - [RemovedItems](docs/RemovedItems.md)
 - [ReplanSettings](docs/ReplanSettings.md)
 - [ReplanStrategy](docs/ReplanStrategy.md)
 - [Rest](docs/Rest.md)
 - [RestRules](docs/RestRules.md)
 - [RoundtripStatistics](docs/RoundtripStatistics.md)
 - [RoutingMatrix](docs/RoutingMatrix.md)
 - [RoutingMatrixWaypoint](docs/RoutingMatrixWaypoint.md)
 - [RoutingTransportMatrix](docs/RoutingTransportMatrix.md)
 - [SchemaError](docs/SchemaError.md)
 - [Service](docs/Service.md)
 - [SettingsKeyList](docs/SettingsKeyList.md)
 - [StopDemand](docs/StopDemand.md)
 - [StopStatistics](docs/StopStatistics.md)
 - [TableCrew](docs/TableCrew.md)
 - [TableCrewColumnType](docs/TableCrewColumnType.md)
 - [TableCrewFields](docs/TableCrewFields.md)
 - [TableCrewFilter](docs/TableCrewFilter.md)
 - [TableCrewFilterList](docs/TableCrewFilterList.md)
 - [TableCrewList](docs/TableCrewList.md)
 - [TableCustomfields](docs/TableCustomfields.md)
 - [TableCustomfieldsColumnType](docs/TableCustomfieldsColumnType.md)
 - [TableDataStats](docs/TableDataStats.md)
 - [TableFact](docs/TableFact.md)
 - [TableFactColumnType](docs/TableFactColumnType.md)
 - [TableFactFields](docs/TableFactFields.md)
 - [TableFactFilter](docs/TableFactFilter.md)
 - [TableFactFilterList](docs/TableFactFilterList.md)
 - [TableFactList](docs/TableFactList.md)
 - [TableFactMetrics](docs/TableFactMetrics.md)
 - [TableFactMetricsFilterList](docs/TableFactMetricsFilterList.md)
 - [TableFilterBoolList](docs/TableFilterBoolList.md)
 - [TableFilterDatetimeRange](docs/TableFilterDatetimeRange.md)
 - [TableFilterDurationRange](docs/TableFilterDurationRange.md)
 - [TableFilterEnumList](docs/TableFilterEnumList.md)
 - [TableFilterFloatRange](docs/TableFilterFloatRange.md)
 - [TableFilterIntRange](docs/TableFilterIntRange.md)
 - [TableFilterStringList](docs/TableFilterStringList.md)
 - [TableFilterStringSearch](docs/TableFilterStringSearch.md)
 - [TableFilterType](docs/TableFilterType.md)
 - [TableHardlink](docs/TableHardlink.md)
 - [TableHardlinkColumnType](docs/TableHardlinkColumnType.md)
 - [TableHardlinkFields](docs/TableHardlinkFields.md)
 - [TableHardlinkFilter](docs/TableHardlinkFilter.md)
 - [TableHardlinkFilterList](docs/TableHardlinkFilterList.md)
 - [TableHardlinkList](docs/TableHardlinkList.md)
 - [TableHardlinkMetrics](docs/TableHardlinkMetrics.md)
 - [TableHardlinkMetricsFilterList](docs/TableHardlinkMetricsFilterList.md)
 - [TableListCounters](docs/TableListCounters.md)
 - [TableListCountersDetail](docs/TableListCountersDetail.md)
 - [TableLocation](docs/TableLocation.md)
 - [TableLocationColumnType](docs/TableLocationColumnType.md)
 - [TableLocationFields](docs/TableLocationFields.md)
 - [TableLocationFilter](docs/TableLocationFilter.md)
 - [TableLocationFilterList](docs/TableLocationFilterList.md)
 - [TableLocationList](docs/TableLocationList.md)
 - [TableLocationMetrics](docs/TableLocationMetrics.md)
 - [TableLocationMetricsFilterList](docs/TableLocationMetricsFilterList.md)
 - [TableOrder](docs/TableOrder.md)
 - [TableOrderColumnType](docs/TableOrderColumnType.md)
 - [TableOrderFields](docs/TableOrderFields.md)
 - [TableOrderFilter](docs/TableOrderFilter.md)
 - [TableOrderFilterList](docs/TableOrderFilterList.md)
 - [TableOrderList](docs/TableOrderList.md)
 - [TableOrderMetrics](docs/TableOrderMetrics.md)
 - [TableOrderMetricsFilterList](docs/TableOrderMetricsFilterList.md)
 - [TablePerformer](docs/TablePerformer.md)
 - [TablePerformerColumnType](docs/TablePerformerColumnType.md)
 - [TablePerformerFields](docs/TablePerformerFields.md)
 - [TablePerformerFilter](docs/TablePerformerFilter.md)
 - [TablePerformerFilterList](docs/TablePerformerFilterList.md)
 - [TablePerformerList](docs/TablePerformerList.md)
 - [TablePerformerMetrics](docs/TablePerformerMetrics.md)
 - [TablePerformerMetricsFilterList](docs/TablePerformerMetricsFilterList.md)
 - [TableRoundtrip](docs/TableRoundtrip.md)
 - [TableRoundtripColumnType](docs/TableRoundtripColumnType.md)
 - [TableRoundtripFields](docs/TableRoundtripFields.md)
 - [TableRoundtripFilter](docs/TableRoundtripFilter.md)
 - [TableRoundtripFilterList](docs/TableRoundtripFilterList.md)
 - [TableRoundtripList](docs/TableRoundtripList.md)
 - [TableRoundtripMetrics](docs/TableRoundtripMetrics.md)
 - [TableRoundtripMetricsFilterList](docs/TableRoundtripMetricsFilterList.md)
 - [TableTransport](docs/TableTransport.md)
 - [TableTransportColumnType](docs/TableTransportColumnType.md)
 - [TableTransportFields](docs/TableTransportFields.md)
 - [TableTransportFilter](docs/TableTransportFilter.md)
 - [TableTransportFilterList](docs/TableTransportFilterList.md)
 - [TableTransportList](docs/TableTransportList.md)
 - [TableTransportMetrics](docs/TableTransportMetrics.md)
 - [TableTransportMetricsFilterList](docs/TableTransportMetricsFilterList.md)
 - [TableTrip](docs/TableTrip.md)
 - [TableTripColumnType](docs/TableTripColumnType.md)
 - [TableTripFields](docs/TableTripFields.md)
 - [TableTripFilter](docs/TableTripFilter.md)
 - [TableTripFilterList](docs/TableTripFilterList.md)
 - [TableTripList](docs/TableTripList.md)
 - [TableTripMetrics](docs/TableTripMetrics.md)
 - [TableTripMetricsFilterList](docs/TableTripMetricsFilterList.md)
 - [TableTripStop](docs/TableTripStop.md)
 - [TableTripStopColumnType](docs/TableTripStopColumnType.md)
 - [TableTripStopFields](docs/TableTripStopFields.md)
 - [TableTripStopFilter](docs/TableTripStopFilter.md)
 - [TableTripStopFilterList](docs/TableTripStopFilterList.md)
 - [TableTripStopList](docs/TableTripStopList.md)
 - [TableWaveColumnType](docs/TableWaveColumnType.md)
 - [TableWaveList](docs/TableWaveList.md)
 - [TaskStatistics](docs/TaskStatistics.md)
 - [TimeWindow](docs/TimeWindow.md)
 - [TimeWindowViolationDetail](docs/TimeWindowViolationDetail.md)
 - [TimeWindowViolations](docs/TimeWindowViolations.md)
 - [Tracedata](docs/Tracedata.md)
 - [Track](docs/Track.md)
 - [TrackList](docs/TrackList.md)
 - [TrackListCustom](docs/TrackListCustom.md)
 - [TrackType](docs/TrackType.md)
 - [Trackpoint](docs/Trackpoint.md)
 - [Translations](docs/Translations.md)
 - [Transport](docs/Transport.md)
 - [TransportCapacityMultiplier](docs/TransportCapacityMultiplier.md)
 - [TransportCompatibilities](docs/TransportCompatibilities.md)
 - [TransportLimits](docs/TransportLimits.md)
 - [TransportLoad](docs/TransportLoad.md)
 - [TransportShift](docs/TransportShift.md)
 - [TransportSpeedMultiplier](docs/TransportSpeedMultiplier.md)
 - [TransportTariff](docs/TransportTariff.md)
 - [TransportTariffConstraint](docs/TransportTariffConstraint.md)
 - [TransportType](docs/TransportType.md)
 - [Trip](docs/Trip.md)
 - [TripAssumptions](docs/TripAssumptions.md)
 - [TripExpectations](docs/TripExpectations.md)
 - [TripPenalties](docs/TripPenalties.md)
 - [TripStartTimeStrategy](docs/TripStartTimeStrategy.md)
 - [TripState](docs/TripState.md)
 - [TripStateFlag](docs/TripStateFlag.md)
 - [TripStatistics](docs/TripStatistics.md)
 - [TripStatus](docs/TripStatus.md)
 - [TripsSettings](docs/TripsSettings.md)
 - [UniversalData](docs/UniversalData.md)
 - [UnplannedItems](docs/UnplannedItems.md)
 - [VersionResult](docs/VersionResult.md)
 - [Wave](docs/Wave.md)
 - [WebCrew](docs/WebCrew.md)
 - [WebFact](docs/WebFact.md)
 - [WebHardlink](docs/WebHardlink.md)
 - [WebLocation](docs/WebLocation.md)
 - [WebLocationGeopoint](docs/WebLocationGeopoint.md)
 - [WebLocationGeopointList](docs/WebLocationGeopointList.md)
 - [WebOrder](docs/WebOrder.md)
 - [WebOrderGeopoint](docs/WebOrderGeopoint.md)
 - [WebOrderGeopointList](docs/WebOrderGeopointList.md)
 - [WebPerformer](docs/WebPerformer.md)
 - [WebPerformerGeopoint](docs/WebPerformerGeopoint.md)
 - [WebPerformerGeopointList](docs/WebPerformerGeopointList.md)
 - [WebTransport](docs/WebTransport.md)
 - [WebTransportGeopoint](docs/WebTransportGeopoint.md)
 - [WebTransportGeopointList](docs/WebTransportGeopointList.md)
 - [WebTrip](docs/WebTrip.md)
 - [WebTripChart](docs/WebTripChart.md)
 - [WebTripChartDemand](docs/WebTripChartDemand.md)
 - [WebTripChartList](docs/WebTripChartList.md)
 - [WorkAndRestRules](docs/WorkAndRestRules.md)


<a id="documentation-for-authorization"></a>
## Documentation For Authorization


Authentication schemes defined for the API:
<a id="ApiKeyAuth"></a>
### ApiKeyAuth

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


## Author

servicedesk@veeroute.com


