add api doc

This commit is contained in:
Florian Bezannier
2020-11-15 12:20:10 +01:00
parent 9966eb0a49
commit 8c39143c60
132 changed files with 4057 additions and 2 deletions
+10 -1
View File
@@ -64,4 +64,13 @@ With this app you will be able to :
2.4 Change car charge threshold to 80 percent
http://localhost:5000/charge_control?vin=YOURVIN&percentage=80
## API specficication
The api spec is described here : [api_spec.md](api_spec.md).
You can use all fonction from the doc, for example :
```myp.api().get_car_last_position(myp.get_vehicle_id_with_vin("myvin"))```
## More information
To analyse the traffics between the app and psa server, you can use mitmproxy.
You will need the client certificate present in the apk at asssets/MWPMYMA1.pem
```mitmproxy --set client_certs=MWPMYMA1.pe```
+223
View File
@@ -0,0 +1,223 @@
# psa-connectedcar
*PSA B2C Connected Car API* # Introduction This is the description of the *Groupe PSA Connected Car V2 API*. The speccification is is based on **OpenAPI Specification version 3** and can be displayed via [ReDoc](https://github.com/Rebilly/ReDoc)a or [Swagger](http://swagger.io). This API allows applications to fetch data from the connected Vehicles data platform. # Authentication PSA Connected Car APIs uses the [OAuth 2.0](https://tools.ietf.org/html/rfc6749) protocol for authentication and Authorization. any application require a valid [Access Token](https://tools.ietf.org/html/rfc6749#section-1.4) to access to user data. # Errors Error codes returned by all REST APIs comply with the standard. Nevertheless, PSA Services (callers) need to have more complete data structures (even when the answer is not Http-OK) to better detail the type of error by providing application code, message and a debugging code(for investigation purposes). The http code of the response is managed by the protocol itself (in the header). **Errors are returned as a generic error response:** * ```xError``` object model.
This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
- API version: 4.0
- Package version: 4.0
- Build package: io.swagger.codegen.languages.PythonClientCodegen
## Requirements.
Python 2.7 and 3.4+
## Documentation for API Endpoints
All URIs are relative to *https://api.groupe-psa.com/connectedcar/v4*
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*TripsApi* | [**get_path_for_trip**](docs/TripsApi.md#get_path_for_trip) | **GET** /user/trips/{tid}/wayPoints | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_path_for_trip_0**](docs/TripsApi.md#get_path_for_trip_0) | **GET** /user/vehicles/{id}/trips/{tid}/wayPoints | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_telemetry_for_trip**](docs/TripsApi.md#get_telemetry_for_trip) | **GET** /user/trips/{tid}/telemetry | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_telemetry_for_trip_0**](docs/TripsApi.md#get_telemetry_for_trip_0) | **GET** /user/vehicles/{id}/trips/{tid}/telemetry | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_trip_by_vehicle**](docs/TripsApi.md#get_trip_by_vehicle) | **GET** /user/vehicles/{id}/trips/{tid} | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_trips_by_vehicle**](docs/TripsApi.md#get_trips_by_vehicle) | **GET** /user/trips/{tid} | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_trips_by_vehicle_0**](docs/TripsApi.md#get_trips_by_vehicle_0) | **GET** /user/trips/{tid}/ecoaching | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_trips_by_vehicle_1**](docs/TripsApi.md#get_trips_by_vehicle_1) | **GET** /user/vehicles/{id}/trips | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_trips_by_vehicle_2**](docs/TripsApi.md#get_trips_by_vehicle_2) | **GET** /user/vehicles/{id}/trips/{tid}/ecoaching | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_user_collision_by_tip_by_id**](docs/TripsApi.md#get_user_collision_by_tip_by_id) | **GET** /user/trips/{tid}/collisions/{cid} | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_user_collisions_by_trip_id**](docs/TripsApi.md#get_user_collisions_by_trip_id) | **GET** /user/trips/{tid}/collisions | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_user_trip_alert_by_aid**](docs/TripsApi.md#get_user_trip_alert_by_aid) | **GET** /user/trips/{tid}/alerts/{aid} | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_user_trip_alerts**](docs/TripsApi.md#get_user_trip_alerts) | **GET** /user/trips/{tid}/alerts | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_user_trips**](docs/TripsApi.md#get_user_trips) | **GET** /user/trips | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_vehicle_collision_by_tip_by_id**](docs/TripsApi.md#get_vehicle_collision_by_tip_by_id) | **GET** /user/vehicles/{id}/trips/{tid}/collisions/{cid} | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_vehicle_collisions_by_trip_id**](docs/TripsApi.md#get_vehicle_collisions_by_trip_id) | **GET** /user/vehicles/{id}/trips/{tid}/collisions | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_vehicle_trip_alert_by_aid**](docs/TripsApi.md#get_vehicle_trip_alert_by_aid) | **GET** /user/vehicles/{id}/trips/{tid}/alerts/{aid} | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*TripsApi* | [**get_vehicle_trip_alerts**](docs/TripsApi.md#get_vehicle_trip_alerts) | **GET** /user/vehicles/{id}/trips/{tid}/alerts | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*UserApi* | [**get_user**](docs/UserApi.md#get_user) | **GET** /user | User's information
*VehiclesApi* | [**delete_monitordd**](docs/VehiclesApi.md#delete_monitordd) | **DELETE** /user/vehicles/{id}/monitors/{mid} | Delete a Monitor. OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*VehiclesApi* | [**get_car_last_position**](docs/VehiclesApi.md#get_car_last_position) | **GET** /user/vehicles/{id}/lastPosition | Last position identified
*VehiclesApi* | [**get_telemetry**](docs/VehiclesApi.md#get_telemetry) | **GET** /user/vehicles/{id}/telemetry | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*VehiclesApi* | [**get_vehicle_alerts**](docs/VehiclesApi.md#get_vehicle_alerts) | **GET** /user/vehicles/{id}/alerts |
*VehiclesApi* | [**get_vehicle_alerts_by_id**](docs/VehiclesApi.md#get_vehicle_alerts_by_id) | **GET** /user/vehicles/{id}/alerts/{aid} |
*VehiclesApi* | [**get_vehicle_byid**](docs/VehiclesApi.md#get_vehicle_byid) | **GET** /user/vehicles/{id} | Details of vehicule
*VehiclesApi* | [**get_vehicle_collision**](docs/VehiclesApi.md#get_vehicle_collision) | **GET** /user/vehicles/{id}/collisions | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*VehiclesApi* | [**get_vehicle_collision_by_id**](docs/VehiclesApi.md#get_vehicle_collision_by_id) | **GET** /user/vehicles/{id}/collisions/{cid} | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*VehiclesApi* | [**get_vehicle_maintenance**](docs/VehiclesApi.md#get_vehicle_maintenance) | **GET** /user/vehicles/{id}/maintenance |
*VehiclesApi* | [**get_vehicle_monitors**](docs/VehiclesApi.md#get_vehicle_monitors) | **GET** /user/vehicles/{id}/monitors | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*VehiclesApi* | [**get_vehicle_monitors_by_id**](docs/VehiclesApi.md#get_vehicle_monitors_by_id) | **GET** /user/vehicles/{id}/monitors/{mid} | OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*VehiclesApi* | [**get_vehicle_status**](docs/VehiclesApi.md#get_vehicle_status) | **GET** /user/vehicles/{id}/status | Vehicle status.
*VehiclesApi* | [**get_vehicles_by_device**](docs/VehiclesApi.md#get_vehicles_by_device) | **GET** /user/vehicles | List of vehicules
*VehiclesApi* | [**set_fleet_vehicle_monitor_status**](docs/VehiclesApi.md#set_fleet_vehicle_monitor_status) | **PUT** /user/vehicles/{id}/monitors/{mid}/status | Set a new monitor status. OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*VehiclesApi* | [**set_vehicle_monitor**](docs/VehiclesApi.md#set_vehicle_monitor) | **POST** /user/vehicles/{id}/monitors | Create a new Monitor. OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
*VehiclesApi* | [**update_fleet_vehicle_monitor**](docs/VehiclesApi.md#update_fleet_vehicle_monitor) | **PUT** /user/vehicles/{id}/monitors/{mid} | Update and existing Monitor. OUT OF 1ST RELEASE (R-LEV 1.1) SCOPE
## Documentation For Models
- [Adas](docs/Adas.md)
- [AdasParkAssist](docs/AdasParkAssist.md)
- [Alert](docs/Alert.md)
- [AlertEndPosition](docs/AlertEndPosition.md)
- [AlertLinks](docs/AlertLinks.md)
- [AlertMsgEnum](docs/AlertMsgEnum.md)
- [Alerts](docs/Alerts.md)
- [AlertsEmbedded](docs/AlertsEmbedded.md)
- [Battery](docs/Battery.md)
- [BoundedProgram](docs/BoundedProgram.md)
- [ChargingStatusEnum](docs/ChargingStatusEnum.md)
- [CircleZone](docs/CircleZone.md)
- [CircleZoneCoordinates](docs/CircleZoneCoordinates.md)
- [CollectionResult](docs/CollectionResult.md)
- [Collision](docs/Collision.md)
- [CollisionLinks](docs/CollisionLinks.md)
- [CollisionObj](docs/CollisionObj.md)
- [CollisionObjFront](docs/CollisionObjFront.md)
- [Collisions](docs/Collisions.md)
- [CollisionsEmbedded](docs/CollisionsEmbedded.md)
- [CreatedAtField](docs/CreatedAtField.md)
- [DataMonitorTrigger](docs/DataMonitorTrigger.md)
- [DataTrigger](docs/DataTrigger.md)
- [DefaultAlertPush](docs/DefaultAlertPush.md)
- [DefaultAlertPushAttributes](docs/DefaultAlertPushAttributes.md)
- [DoorsState](docs/DoorsState.md)
- [DoorsStateOpening](docs/DoorsStateOpening.md)
- [ECoaching](docs/ECoaching.md)
- [ECoachingLinks](docs/ECoachingLinks.md)
- [ECoachingScores](docs/ECoachingScores.md)
- [Energy](docs/Energy.md)
- [Engine](docs/Engine.md)
- [EngineOil](docs/EngineOil.md)
- [Environment](docs/Environment.md)
- [EnvironmentLuminosity](docs/EnvironmentLuminosity.md)
- [Event](docs/Event.md)
- [EventLinks](docs/EventLinks.md)
- [Extension](docs/Extension.md)
- [ExtensionType](docs/ExtensionType.md)
- [Geometry](docs/Geometry.md)
- [Ignition](docs/Ignition.md)
- [IndexRange](docs/IndexRange.md)
- [Kinetic](docs/Kinetic.md)
- [Lighting](docs/Lighting.md)
- [Link](docs/Link.md)
- [Maintenance](docs/Maintenance.md)
- [MaintenanceLinks](docs/MaintenanceLinks.md)
- [MaintenanceObj](docs/MaintenanceObj.md)
- [Monitor](docs/Monitor.md)
- [MonitorId](docs/MonitorId.md)
- [MonitorLinks](docs/MonitorLinks.md)
- [MonitorParameter](docs/MonitorParameter.md)
- [MonitorParameterTriggerParam](docs/MonitorParameterTriggerParam.md)
- [MonitorRef](docs/MonitorRef.md)
- [MonitorRefLinks](docs/MonitorRefLinks.md)
- [MonitorStatus](docs/MonitorStatus.md)
- [MonitorStatusSetter](docs/MonitorStatusSetter.md)
- [MonitorSubscribe](docs/MonitorSubscribe.md)
- [MonitorSubscribeBatchNotify](docs/MonitorSubscribeBatchNotify.md)
- [MonitorSubscribeRetryPolicy](docs/MonitorSubscribeRetryPolicy.md)
- [MonitorTrigger](docs/MonitorTrigger.md)
- [MonitorWebhook](docs/MonitorWebhook.md)
- [MonitorWebhookAttributes](docs/MonitorWebhookAttributes.md)
- [Monitors](docs/Monitors.md)
- [MonitorsEmbedded](docs/MonitorsEmbedded.md)
- [OverallAutonomy](docs/OverallAutonomy.md)
- [Point](docs/Point.md)
- [PolygonZone](docs/PolygonZone.md)
- [Position](docs/Position.md)
- [PositionProperties](docs/PositionProperties.md)
- [Preconditioning](docs/Preconditioning.md)
- [PreconditioningAirConditioning](docs/PreconditioningAirConditioning.md)
- [PreconditioningProgram](docs/PreconditioningProgram.md)
- [Privacy](docs/Privacy.md)
- [Program](docs/Program.md)
- [ProgramOccurence](docs/ProgramOccurence.md)
- [Safety](docs/Safety.md)
- [ServiceType](docs/ServiceType.md)
- [Status](docs/Status.md)
- [StatusEmbedded](docs/StatusEmbedded.md)
- [StatusExtensionType](docs/StatusExtensionType.md)
- [StatusLinks](docs/StatusLinks.md)
- [TabLinks](docs/TabLinks.md)
- [Telemetry](docs/Telemetry.md)
- [TelemetryEmbedded](docs/TelemetryEmbedded.md)
- [TelemetryEnum](docs/TelemetryEnum.md)
- [TelemetryExtension](docs/TelemetryExtension.md)
- [TelemetryExtensionType](docs/TelemetryExtensionType.md)
- [TelemetryMessage](docs/TelemetryMessage.md)
- [TelemetryMessageEmbedded](docs/TelemetryMessageEmbedded.md)
- [TelemetryMessageVehicle](docs/TelemetryMessageVehicle.md)
- [TelemetryMessageVehicleBrakingSystem](docs/TelemetryMessageVehicleBrakingSystem.md)
- [TelemetryMessageVehicleTransmission](docs/TelemetryMessageVehicleTransmission.md)
- [TelemetryMessageVehicleTransmissionGearbox](docs/TelemetryMessageVehicleTransmissionGearbox.md)
- [TelemetryMessageVehicleTransmissionGearboxGear](docs/TelemetryMessageVehicleTransmissionGearboxGear.md)
- [TelemetryMessageVehicleTransmissionGearboxMode](docs/TelemetryMessageVehicleTransmissionGearboxMode.md)
- [TimeMonitorTrigger](docs/TimeMonitorTrigger.md)
- [TimeRange](docs/TimeRange.md)
- [TimeStamped](docs/TimeStamped.md)
- [TimeTrigger](docs/TimeTrigger.md)
- [TimeZoneMonitorTrigger](docs/TimeZoneMonitorTrigger.md)
- [TimeZoneTrigger](docs/TimeZoneTrigger.md)
- [Trip](docs/Trip.md)
- [TripAvgConsumption](docs/TripAvgConsumption.md)
- [TripLinks](docs/TripLinks.md)
- [Trips](docs/Trips.md)
- [TripsEmbedded](docs/TripsEmbedded.md)
- [UpdatedField](docs/UpdatedField.md)
- [Url](docs/Url.md)
- [User](docs/User.md)
- [UserEmbedded](docs/UserEmbedded.md)
- [UserLinks](docs/UserLinks.md)
- [Vect2D](docs/Vect2D.md)
- [Vehicle](docs/Vehicle.md)
- [VehicleEngine](docs/VehicleEngine.md)
- [VehicleLinks](docs/VehicleLinks.md)
- [VehicleOdometer](docs/VehicleOdometer.md)
- [Vehicles](docs/Vehicles.md)
- [VehiclesEmbedded](docs/VehiclesEmbedded.md)
- [WayPoints](docs/WayPoints.md)
- [WayPointsEmbedded](docs/WayPointsEmbedded.md)
- [XError](docs/XError.md)
- [ZoneMonitorTrigger](docs/ZoneMonitorTrigger.md)
- [ZoneTrigger](docs/ZoneTrigger.md)
- [ZoneTriggerPlace](docs/ZoneTriggerPlace.md)
- [ZoneTriggerPlaceCenter](docs/ZoneTriggerPlaceCenter.md)
## Documentation For Authorization
## Vehicle_auth
- **Type**: OAuth
- **Flow**: implicit
- **Authorization URL**:
- **Scopes**:
- **Collision_read**: read Collision related data
- **Maintenance_read**: read Maintenance related data
- **Status_read**: read Vehicle related status
- **Telemetry_read**: read Telemetry related data
- **Trip_read**: read Trip related data
- **Vehicle_read**: read Vehicle related data
- **alert_read**: read alert related data
- **alert_write**: create, modify or delete alerte
- **localisation_read**: read location related data
## client_id
- **Type**: API key
- **API key parameter name**: client_id
- **Location**: URL query string
## realm
- **Type**: API key
- **API key parameter name**: x-introspect-realm
- **Location**: HTTP header
## Author
+23
View File
@@ -0,0 +1,23 @@
# Adas
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**abs** | **bool** | Anti-lock braking system | [optional]
**accr** | **str** | Adaptive Cruise Control Regulation | [optional]
**aebs** | **str** | Advanced Emergency Braking System | [optional]
**afil** | **str** | Lane Departure Warning System | [optional]
**artiv** | **str** | Respect of inter vehicle time assist (ARTIV) | [optional] [default to 'unavailable']
**bsm** | **str** | Blink SpotMonitoring | [optional]
**esp** | **bool** | Electronic Stability Programme | [optional]
**fse** | **bool** | Electric brake service | [optional]
**lrka** | **str** | Lane Keeping Assist left | [optional]
**lvv** | **bool** | | [optional]
**park_assist** | [**AdasParkAssist**](AdasParkAssist.md) | | [optional]
**rlka** | **str** | Lane Keeping Assist right | [optional]
**rvv** | **str** | | [optional]
**sli** | **int** | Speed Limit Information | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# AdasParkAssist
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**front** | **list[str]** | | [optional]
**rear** | **list[str]** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+18
View File
@@ -0,0 +1,18 @@
# Alert
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created_at** | **datetime** | Date when the resource has been created. | [optional]
**links** | [**AlertLinks**](AlertLinks.md) | | [optional]
**active** | **bool** | | [optional]
**end_at** | **datetime** | | [optional]
**end_position** | [**AlertEndPosition**](AlertEndPosition.md) | | [optional]
**id** | **str** | | [optional]
**start_position** | [**AlertEndPosition**](AlertEndPosition.md) | | [optional]
**started_at** | **datetime** | Date | [optional]
**type** | [**AlertMsgEnum**](AlertMsgEnum.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# AlertEndPosition
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+13
View File
@@ -0,0 +1,13 @@
# AlertLinks
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**position** | [**Link**](Link.md) | | [optional]
**_self** | [**Link**](Link.md) | | [optional]
**trip** | [**Link**](Link.md) | | [optional]
**vehicle** | [**Link**](Link.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# AlertMsgEnum
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# Alerts
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**embedded** | [**AlertsEmbedded**](AlertsEmbedded.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# AlertsEmbedded
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**alerts** | [**list[Alert]**](Alert.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# Battery
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**current** | **float** | | [optional]
**voltage** | **float** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# BoundedProgram
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**duration** | **str** | Duration of the monitor action expressed using [ISO-8601 Duration spec](https://en.wikipedia.org/wiki/ISO_8601#Durations) |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# ChargingStatusEnum
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# CircleZone
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**coordinates** | [**CircleZoneCoordinates**](CircleZoneCoordinates.md) | | [optional]
**type** | **str** | | [optional] [default to 'extCircle']
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# CircleZoneCoordinates
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**center** | [**Point**](Point.md) | |
**radius** | **float** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+14
View File
@@ -0,0 +1,14 @@
# CollectionResult
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**embedded** | **object** | |
**links** | [**TabLinks**](TabLinks.md) | | [optional]
**current_page** | **int** | |
**total** | **int** | |
**total_page** | **int** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+19
View File
@@ -0,0 +1,19 @@
# Collision
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created_at** | **datetime** | | [optional]
**embedded** | **object** | | [optional]
**front** | [**CollisionObjFront**](CollisionObjFront.md) | | [optional]
**id** | **str** | | [optional]
**lateral** | [**CollisionObjFront**](CollisionObjFront.md) | | [optional]
**pedestrian** | **bool** | | [optional]
**rear** | [**CollisionObjFront**](CollisionObjFront.md) | | [optional]
**roll_over** | **bool** | | [optional]
**updated_at** | **datetime** | | [optional]
**links** | [**CollisionLinks**](CollisionLinks.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# CollisionLinks
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**_self** | [**Link**](Link.md) | | [optional]
**trip** | [**Link**](Link.md) | | [optional]
**vehicle** | [**Link**](Link.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+17
View File
@@ -0,0 +1,17 @@
# CollisionObj
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**embedded** | **object** | | [optional]
**front** | [**CollisionObjFront**](CollisionObjFront.md) | | [optional]
**id** | **str** | | [optional]
**lateral** | [**CollisionObjFront**](CollisionObjFront.md) | | [optional]
**pedestrian** | **bool** | | [optional]
**rear** | [**CollisionObjFront**](CollisionObjFront.md) | | [optional]
**roll_over** | **bool** | | [optional]
**updated_at** | **datetime** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# CollisionObjFront
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**level** | **str** | | [optional] [default to 'none']
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# Collisions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**embedded** | [**CollisionsEmbedded**](CollisionsEmbedded.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# CollisionsEmbedded
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**collisions** | [**list[Collision]**](Collision.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# CreatedAtField
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created_at** | **datetime** | Date when the resource has been created. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# DataMonitorTrigger
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**data** | **str** | the left operand of the trigger function. | [optional]
**op** | **str** | the operator of the trigger function. | [optional]
**value** | **object** | the right operand of the trigger function. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# DataTrigger
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**data** | **str** | The left operand of the trigger function. The following Table details for each operand data its type, the supported operator and the possibly retruned value: |**Data**|**Type**|**Op**|**Value**| |---|---| ---:| ---:| | Vehicle.alert | List of value | OnChange (at least one)/IncludedIn/EqualTo | Value (ObjetAlert) | | Vehicle.odometer | Integer | equalTo/greaterThan/lowerThan/ | Value | | vehicle.engines.running (boolean) | Boolean | OnChange/equalTo | Value (true/false) | | vehicle.engines.thermic.oil.temp | Integer | equalTo/greaterThan/ lowerThan/ | Value | | vehicle.energy.electric.level | Number | equalTo/greaterThan/ lowerThan/ | Value | | vehicle.energy.electric.autonomy | Number | equalTo/greaterThan/ lowerThan/ | Value | | vehicle.energy.fuel.level | Number | equalTo/greaterThan/ lowerThan/ | Value | | vehicle.energy.fuel.autonomy | Number | equalTo/greaterThan/ lowerThan/ | Value | | vehicle.autonomy (global) | Number | equalTo/greaterThan/ lowerThan/ | Value | | vehicle.energy.charging.status | Enum(ChargingStatusEnum) | OnChange/equalTo | Value | | vehicle.energy.charging.plugged | Boolean | OnChange/equalTo | Value | | vehicle.doorsState.lockedState | N/A | OnChange | Value | | vehicle.doorsState.opening | N/A | OnChange | Value | | vehicle.kinetic.moving| Boolean | OnChange/equalTo | Value (true/false) | | vehicle.kinetic.speed | Number | equalTo/greaterThan/ lowerThan/ | Value | | vehicle.trip| Literal | OnChange| Value(IDTRIP) | | vehicle.maintenance.daysBeforeMaintenance, | Number | OnChange/equalTo/ greaterThan/ lowerThan/ | Value | | vehicle.maintenance.mileageBeforeMaintenance| Number | OnChange/equalTo/ greaterThan/ lowerThan/ | Value | | vehicle.safety.beltWarning | Enum(beltWarning) | OnChange/equalTo | Value | | environment.air.temp | Number | equalTo/greaterThan/lowerThan/ | Value | | privacy.state | Enum(Privacy) | equalTo / OnChange/IncludedIN | Value | |
**op** | **str** | The operator of the trigger function. |
**value** | **list[str]** | The right operand of the trigger function. It can be a uniq ```value``` or a list of value ```values```. The choice of one or the other depends on ```OP``` which in the case of ```includedIn``` must be a list. * _Disclaimer_: If the op field is not set to ```includeIn``` then only the first item will be used. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# DefaultAlertPush
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**attributes** | [**list[DefaultAlertPushAttributes]**](DefaultAlertPushAttributes.md) | | [optional]
**name** | **str** | push event name |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# DefaultAlertPushAttributes
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**key** | **str** | |
**value** | **str** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# DoorsState
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**locked_state** | **list[str]** | | [optional]
**opening** | [**list[DoorsStateOpening]**](DoorsStateOpening.md) | | [optional]
**updated_at** | **datetime** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# DoorsStateOpening
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**identifier** | **str** | | [optional]
**state** | **str** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# ECoaching
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**embedded** | **object** | | [optional]
**links** | [**ECoachingLinks**](ECoachingLinks.md) | | [optional]
**scores** | [**list[ECoachingScores]**](ECoachingScores.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# ECoachingLinks
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**_self** | [**Link**](Link.md) | | [optional]
**trip** | [**Link**](Link.md) | | [optional]
**vehicle** | [**Link**](Link.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# ECoachingScores
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**category** | **str** | category of the score. Global, ACCELERATION, BREAKING, A/C system, Runing cold engine, Direct Shift Gear, Speed, STT system, ZEV (Zero emission vehicle). | [optional]
**score** | **float** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# Energy
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# Engine
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**oil** | [**EngineOil**](EngineOil.md) | | [optional]
**speed** | **float** | | [optional]
**type** | **str** | | [optional] [default to 'Thermic']
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# EngineOil
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**temp** | **float** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# Environment
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created_at** | **datetime** | Date when the resource has been created. | [optional]
**air** | [**EngineOil**](EngineOil.md) | | [optional]
**luminosity** | [**EnvironmentLuminosity**](EnvironmentLuminosity.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# EnvironmentLuminosity
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**day** | **bool** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+15
View File
@@ -0,0 +1,15 @@
# Event
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created_at** | **datetime** | Date when the resource has been created. | [optional]
**embedded** | **object** | | [optional]
**links** | [**EventLinks**](EventLinks.md) | |
**event_id** | **str** | | [optional]
**id** | **str** | | [optional]
**type** | **str** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# EventLinks
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**_self** | [**Link**](Link.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# Extension
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**kinetic** | [**Kinetic**](Kinetic.md) | | [optional]
**odemeter** | [**VehicleOdometer**](VehicleOdometer.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# ExtensionType
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# Geometry
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**coordinates** | **object** | Geometry coordinates |
**type** | **str** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# Ignition
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**type** | **str** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# IndexRange
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+13
View File
@@ -0,0 +1,13 @@
# Kinetic
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**acceleration** | **float** | | [optional]
**moving** | **bool** | | [optional]
**pace** | **float** | | [optional]
**speed** | **float** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# Lighting
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**light** | **list[str]** | | [optional]
**turn** | **list[str]** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+17
View File
@@ -0,0 +1,17 @@
# Link
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**deprecation** | [**AlertEndPosition**](AlertEndPosition.md) | | [optional]
**href** | [**Url**](Url.md) | |
**hreflang** | **str** | Its value is a string which is a URI that hints about the profile (as defined by [I-D.wilde-profile-link](https://tools.ietf.org/html/draft-kelly-json-hal-08#ref-I-D.wilde-profile-link)) of the target resource. | [optional]
**name** | **str** | | [optional]
**profile** | **str** | Its value is a string and is intended for indicating the language of the target resource (as defined by [RFC5988]). | [optional]
**templated** | **bool** | SHOULD be true when the Link Object's \"href\" property is a URI Template | [optional]
**title** | **str** | Its value is a string and is intended for labelling the link with a human-readable identifier (as defined by [RFC5988](https://tools.ietf.org/html/rfc5988)). | [optional]
**type** | **str** | a hint to indicate the media type expected when dereferencing the target resource. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# Maintenance
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**links** | [**MaintenanceLinks**](MaintenanceLinks.md) | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# MaintenanceLinks
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**alerts** | [**Link**](Link.md) | | [optional]
**_self** | [**Link**](Link.md) | | [optional]
**vehicle** | [**Link**](Link.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# MaintenanceObj
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created_at** | **datetime** | Date when the resource has been created. | [optional]
**days_before_maintenace** | **int** | | [optional]
**mileage_before_maintenance** | **int** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+13
View File
@@ -0,0 +1,13 @@
# Monitor
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**links** | [**MonitorLinks**](MonitorLinks.md) | | [optional]
**mid** | [**MonitorId**](MonitorId.md) | |
**monitor** | [**MonitorParameter**](MonitorParameter.md) | |
**status** | [**MonitorStatus**](MonitorStatus.md) | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# MonitorId
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# MonitorLinks
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**fleet** | [**Link**](Link.md) | | [optional]
**_self** | [**Link**](Link.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+14
View File
@@ -0,0 +1,14 @@
# MonitorParameter
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**extended_event_param** | **list[object]** | Allow to set extra vehicle data (defined in data model) to add to the monitor event when publishing. The possible values are |value|description|Related model | |----------|:-------------|------:| |vehicle.doorsState|Latest know door state (timestamped)|DoorState| |vehicle.status|Latest know vehicle status (timestamped)|Status| |vehicle.maintenance|Latest know maintenance(timestamped)|Maintenance| |vehicle.position|Last vehicle position (timestamped)|Position| |vehicle.telemetry${.TelemetryEnum}|Latest known telemetry (timestamped). |Telemetry |vehicle.alerts|List of active alerts|Alert| * For telemetry extension: * The suffix ```${.TelemetryEnum}``` can be selected to refine with telemetry type (from the TelemetryEnum list). This value (with suffix) can be selected **_several times_** to included suitable telemetry messages with the extention. * Using ```vehicle.telemetry``` without suffix means to include all available telemetries. | [optional]
**label** | **str** | Monitor lablel (usually its name). |
**locale** | **str** | Locale is used for rendering text according to language and country for. It should match the REGEX ```\\w(-\\w)?```. For more details about possible standard values, please refer to [locals list](https://en.wikipedia.org/wiki/Language_localisation). | [optional]
**subscribe_param** | [**MonitorSubscribe**](MonitorSubscribe.md) | |
**trigger_param** | [**MonitorParameterTriggerParam**](MonitorParameterTriggerParam.md) | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+13
View File
@@ -0,0 +1,13 @@
# MonitorParameterTriggerParam
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**bool_exp** | **str** | A boolean expression that allow defining a logical relationship between triggers. Used Operands with this expression should only be the names of the defined triggers. Grammar: ``` exp ::= exp '&' exp | exp '|' exp | (exp) | !exp ``` * **example**: having two-zone trigger (two towns) named z1 an z2, one time-trigger (8h00 to 20h00) named t1 and finally three data triggerd named as follow: f(fuel), a(autonomy) , o(odometer). we can have a boolean expression such as: : ``` ((z1 & t1) | (z2 & !t1) | (f & z1) | (a & (z1|t)) | (o & (z1 | z2))) ``` |
**data_triggers** | [**list[DataTrigger]**](DataTrigger.md) | Compound data triggers (will be evaluated with an AND relationship) *Note*: ```dataTriggers``` is depricated according the new monitor spec. Please use the new data schema. | [optional]
**time_zone_triggers** | [**TimeZoneTrigger**](TimeZoneTrigger.md) | | [optional]
**triggers** | [**list[MonitorTrigger]**](MonitorTrigger.md) | Compound monitor triggers (will be evaluated using boolean expresion :```boo.exp```) |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# MonitorRef
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**links** | [**MonitorRefLinks**](MonitorRefLinks.md) | | [optional]
**monitor_id** | [**MonitorId**](MonitorId.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# MonitorRefLinks
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**delete** | [**Link**](Link.md) | | [optional]
**monitor** | [**Link**](Link.md) | | [optional]
**vehicle** | [**Link**](Link.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# MonitorStatus
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# MonitorStatusSetter
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**status** | **str** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+13
View File
@@ -0,0 +1,13 @@
# MonitorSubscribe
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**batch_notify** | [**MonitorSubscribeBatchNotify**](MonitorSubscribeBatchNotify.md) | | [optional]
**callback** | [**MonitorWebhook**](MonitorWebhook.md) | |
**refresh_event** | **float** | Define the period (in sec.) between two refresh events. The refresh-events are sent when the condition of the monitor is satisfied (Trigger -> toggled true).A kind of periodic reminder. | [optional]
**retry_policy** | [**MonitorSubscribeRetryPolicy**](MonitorSubscribeRetryPolicy.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# MonitorSubscribeBatchNotify
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**size** | **float** | Batch size | [optional]
**time_window** | **float** | Notification batch window size (expressed in seconds). | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# MonitorSubscribeRetryPolicy
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**max_retry_number** | **int** | Maximum number of attempts (to be used with retryPolicy set to Bounded). | [optional]
**policy** | **str** | Defines the retry rules following a WebHook notification failure (ie the return code is not HTTP 2XX). '_None_' means with a single try, '_Bounded_' with a limited number of tries and '_Always_' with an infinite number of tries. |
**retry_delay** | **int** | Time to wait (expressed in seconds) befor retrying to push a notification. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+13
View File
@@ -0,0 +1,13 @@
# MonitorTrigger
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**data** | [**DataTrigger**](DataTrigger.md) | | [optional]
**name** | **str** | The trigger name(should be uniq) |
**time** | [**TimeTrigger**](TimeTrigger.md) | | [optional]
**zone** | [**ZoneTrigger**](ZoneTrigger.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# MonitorWebhook
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**attributes** | [**list[MonitorWebhookAttributes]**](MonitorWebhookAttributes.md) | Additional attributes-set that can be used as http header enhencement (such as headers can be used as an authentication parameter when posting the event) or simply added to the notification event body (as set of key/values) or finally as additional query parameters. | [optional]
**name** | **str** | Webhook name. |
**target** | [**Url**](Url.md) | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# MonitorWebhookAttributes
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**key** | **str** | |
**type** | **str** | 3 attributes type: |Attribute-type|Role| |----------|-------------| |Header|-Will be add as http header extension \"x-######:\"| |Body|-Will be simply add to event body map attribute (see monitor event definition in template document)| |Query|-Will set as http query parameter when invoking the Webhook| |
**value** | **object** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# Monitors
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**embedded** | [**MonitorsEmbedded**](MonitorsEmbedded.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# MonitorsEmbedded
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**monitors** | [**list[MonitorParameter]**](MonitorParameter.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# OverallAutonomy
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**autonomy** | **float** | Vehicle global autonomy expressed in KM. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# Point
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**coordinates** | [**Vect2D**](Vect2D.md) | | [optional]
**type** | **str** | | [optional] [default to 'Point']
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# PolygonZone
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**coordinates** | [**list[Vect2D]**](Vect2D.md) | | [optional]
**type** | **str** | | [optional] [default to 'Polygon']
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+13
View File
@@ -0,0 +1,13 @@
# Position
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created_at** | **datetime** | Date when the resource has been created. | [optional]
**geometry** | [**Point**](Point.md) | | [optional]
**properties** | [**PositionProperties**](PositionProperties.md) | |
**type** | **str** | | [optional] [default to 'Feature']
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# PositionProperties
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**heading** | **float** | | [optional]
**signal_quality** | **float** | | [optional]
**type** | **str** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# Preconditioning
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**air_conditioning** | [**PreconditioningAirConditioning**](PreconditioningAirConditioning.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+13
View File
@@ -0,0 +1,13 @@
# PreconditioningAirConditioning
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**failure_cause** | **str** | failure cause | [optional]
**programs** | [**list[PreconditioningProgram]**](PreconditioningProgram.md) | | [optional]
**status** | **str** | The status of the preconditionning feature. | [optional]
**updated_at** | **datetime** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# PreconditioningProgram
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# Privacy
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**state** | **str** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+12
View File
@@ -0,0 +1,12 @@
# Program
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**occurence** | [**ProgramOccurence**](ProgramOccurence.md) | |
**recurrence** | **str** | Determines the recurrence of the program. * None: means no recurrence. * Daily: repeated over the week. * Weekly: repeated over the weeks of the year from w1 to w52 specified in an array unitary or grouped by ranges (w1, w2,w34-w46, w52). | [default to 'Daily']
**start** | **str** | The program start time formatted using the duration format based on [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601#Time_intervals) with the schema: P[n]Y[n]M[n]DT[n]H[n]M[n]S _example_: * PT14H30M : 14H30min |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# ProgramOccurence
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**day** | **list[str]** | |
**week** | **list[str]** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# Safety
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**belt_warning** | **str** | | [optional]
**e_call_triggering_request** | **str** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# ServiceType
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**type** | **str** | | [optional]
**updated_at** | **datetime** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+22
View File
@@ -0,0 +1,22 @@
# Status
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**embedded** | [**StatusEmbedded**](StatusEmbedded.md) | | [optional]
**links** | [**StatusLinks**](StatusLinks.md) | |
**battery** | [**Battery**](Battery.md) | | [optional]
**doors_state** | [**DoorsState**](DoorsState.md) | | [optional]
**energy** | [**list[Energy]**](Energy.md) | Describe vehicle energy supply for thermic, low emission vehicle or both. | [optional]
**environment** | [**Environment**](Environment.md) | | [optional]
**ignition** | [**Ignition**](Ignition.md) | | [optional]
**kinetic** | [**Kinetic**](Kinetic.md) | | [optional]
**last_position** | [**Position**](Position.md) | | [optional]
**preconditionning** | [**Preconditioning**](Preconditioning.md) | | [optional]
**privacy** | [**Privacy**](Privacy.md) | | [optional]
**safety** | [**Safety**](Safety.md) | | [optional]
**service** | [**ServiceType**](ServiceType.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# StatusEmbedded
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**extension** | [**Extension**](Extension.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# StatusExtensionType
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# StatusLinks
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**_self** | [**Link**](Link.md) | | [optional]
**vehicle** | [**Link**](Link.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+14
View File
@@ -0,0 +1,14 @@
# TabLinks
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**first** | [**Link**](Link.md) | | [optional]
**last** | [**Link**](Link.md) | | [optional]
**next** | [**Link**](Link.md) | | [optional]
**prev** | [**Link**](Link.md) | | [optional]
**_self** | [**Link**](Link.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# Telemetry
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**embedded** | [**TelemetryEmbedded**](TelemetryEmbedded.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# TelemetryEmbedded
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**telemetries** | [**list[TelemetryMessage]**](TelemetryMessage.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# TelemetryEnum
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+13
View File
@@ -0,0 +1,13 @@
# TelemetryExtension
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**alerts** | [**list[Alert]**](Alert.md) | | [optional]
**collision** | [**Collision**](Collision.md) | | [optional]
**location** | [**Position**](Position.md) | | [optional]
**maintenance** | [**MaintenanceObj**](MaintenanceObj.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# TelemetryExtensionType
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+15
View File
@@ -0,0 +1,15 @@
# TelemetryMessage
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**embedded** | [**TelemetryMessageEmbedded**](TelemetryMessageEmbedded.md) | | [optional]
**links** | [**StatusLinks**](StatusLinks.md) | | [optional]
**environment** | [**Environment**](Environment.md) | | [optional]
**id** | **str** | | [optional]
**privacy** | [**Privacy**](Privacy.md) | | [optional]
**vehicle** | [**TelemetryMessageVehicle**](TelemetryMessageVehicle.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+10
View File
@@ -0,0 +1,10 @@
# TelemetryMessageEmbedded
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**extension** | [**TelemetryExtension**](TelemetryExtension.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+19
View File
@@ -0,0 +1,19 @@
# TelemetryMessageVehicle
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**adas** | [**Adas**](Adas.md) | | [optional]
**battery** | [**Battery**](Battery.md) | | [optional]
**braking_system** | [**TelemetryMessageVehicleBrakingSystem**](TelemetryMessageVehicleBrakingSystem.md) | | [optional]
**doors_state** | [**DoorsState**](DoorsState.md) | | [optional]
**energy** | [**Energy**](Energy.md) | | [optional]
**engines** | [**list[Engine]**](Engine.md) | | [optional]
**ignition** | [**Ignition**](Ignition.md) | | [optional]
**lighting** | [**Lighting**](Lighting.md) | | [optional]
**safety** | [**Safety**](Safety.md) | | [optional]
**transmission** | [**TelemetryMessageVehicleTransmission**](TelemetryMessageVehicleTransmission.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
@@ -0,0 +1,10 @@
# TelemetryMessageVehicleBrakingSystem
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**parking** | **bool** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
@@ -0,0 +1,10 @@
# TelemetryMessageVehicleTransmission
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**gearbox** | [**TelemetryMessageVehicleTransmissionGearbox**](TelemetryMessageVehicleTransmissionGearbox.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
@@ -0,0 +1,11 @@
# TelemetryMessageVehicleTransmissionGearbox
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**gear** | [**TelemetryMessageVehicleTransmissionGearboxGear**](TelemetryMessageVehicleTransmissionGearboxGear.md) | | [optional]
**mode** | [**TelemetryMessageVehicleTransmissionGearboxMode**](TelemetryMessageVehicleTransmissionGearboxMode.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
@@ -0,0 +1,10 @@
# TelemetryMessageVehicleTransmissionGearboxGear
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**recommended** | **str** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
@@ -0,0 +1,12 @@
# TelemetryMessageVehicleTransmissionGearboxMode
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**automatic** | **bool** | | [optional]
**snow** | **bool** | | [optional]
**sport** | **bool** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+11
View File
@@ -0,0 +1,11 @@
# TimeMonitorTrigger
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**times** | [**list[TimeRange]**](TimeRange.md) | | [optional]
**type** | **str** | | [optional] [default to 'Temporal']
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+9
View File
@@ -0,0 +1,9 @@
# TimeRange
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Some files were not shown because too many files have changed in this diff Show More