Skip to main content

VRt.Studio [ST]

Project description

vrt_lss_studio

Veeroute Studio API.

Description

Server part of the Veeroute Studio.

Reserved attributes

These attribute keys are reserved for specific business logic:

Attribute key Parent entity Purpose
ICON_NAME location The attribute value is written to the web_location_geopoint.icon_name field
FORCED_GEOPROVIDER geo_settings The attribute value determines the geodata provider for rendering flights on the map, which will be used instead of the one specified in the plan_settings.geo_settings.geo_provider field

Entity relationship diagram

erd

This Python package is automatically generated by the OpenAPI Generator project:

  • API version: 7.31.3182
  • Package version: 7.31.3182
  • 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:

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:

import vrt_lss_studio

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import vrt_lss_studio

Tests

Execute pytest to run the tests.

Getting Started

Please follow the installation procedure and then run the following:

import vrt_lss_studio
from vrt_lss_studio.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_studio.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_studio.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)


# Enter a context with an instance of the API client
with vrt_lss_studio.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = vrt_lss_studio.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 POST /studio/backups/{target_folder_key} Folder export
BackupsApi restore_backup PUT /studio/backups/{target_folder_key} Folder import
CustomFieldsApi create_customfields_settings POST /studio/settings/customfields/{settings_key} Create fields settings
CustomFieldsApi delete_customfields_settings DELETE /studio/settings/customfields/{settings_key} Delete fields settings
CustomFieldsApi list_customfields_settings GET /studio/settings/customfields Reading fields settings list
CustomFieldsApi read_customfields_settings GET /studio/settings/customfields/{settings_key} Reading fields settings
CustomFieldsApi set_customfields_settings_active_key POST /studio/settings/customfields Setting the active customfields key
CustomFieldsApi update_customfields_settings PUT /studio/settings/customfields/{settings_key} Update fields settings
CustomIconsApi create_customicons_settings POST /studio/settings/customicons/{settings_key} Update icons settings
CustomIconsApi delete_customicons_settings DELETE /studio/settings/customicons/{settings_key} Delete icons settings
CustomIconsApi list_customicons_settings GET /studio/settings/customicons Reading icons settings list
CustomIconsApi read_customicons_settings GET /studio/settings/customicons/{settings_key} Reading icons settings
CustomIconsApi set_customicons_settings_active_key POST /studio/settings/customicons Setting the active customicons key
CustomIconsApi update_customicons_settings PUT /studio/settings/customicons/{settings_key} Update icons settings
ExperimentsApi create_experiment POST /studio/experiments Create experiment
ExperimentsApi delete_experiment DELETE /studio/experiments/{file_key} Experiment removal
ExperimentsApi duplicate_experiment POST /studio/experiments/{file_key}/duplication Experiment duplicate
ExperimentsApi export_json POST /studio/experiments/{file_key}/export/json Export (JSON)
ExperimentsApi export_xlsx POST /studio/experiments/{file_key}/export/xlsx Export (XLSX)
ExperimentsApi global_search GET /studio/experiments/search/global Experiment search
ExperimentsApi import_json POST /studio/experiments/{file_key}/import/json Import (JSON)
ExperimentsApi import_json_tracedata POST /studio/experiments/{file_key}/import/json-tracedata/{source}/{process_code}/{sample} Import by tracedata
ExperimentsApi import_json_url POST /studio/experiments/{file_key}/import/json-url Import by URL (JSON)
ExperimentsApi import_xlsx POST /studio/experiments/{file_key}/import/xlsx Import (XLSX)
ExperimentsApi read_experiment GET /studio/experiments/{file_key} Reading experiment
ExperimentsApi read_experiment_calculation_history GET /studio/experiments/{file_key}/calculation-history Calculation history
ExperimentsApi read_experiment_neighbors GET /studio/experiments/{file_key}/neighbors Experiment neighbors
ExperimentsApi read_experiment_path GET /studio/experiments/{file_key}/path Experiment path
ExperimentsApi read_folder GET /studio/experiments Experiment list (table)
ExperimentsApi run_experiment_calculation POST /studio/experiments/{file_key}/calculation/{process_name} Run calculation
ExperimentsApi run_experiment_recalculate_stats POST /studio/experiments/{file_key}/recalculate-stats Recalculate stats
ExperimentsApi run_experiment_recalculate_tracks POST /studio/experiments/{file_key}/recalculate-tracks Recalculate tracks
ExperimentsApi run_experiment_refine POST /studio/experiments/{file_key}/refine/{process_name} Run refine
ExperimentsApi run_experiment_validation POST /studio/experiments/{file_key}/validation/{process_name} Run validation
ExperimentsApi stop_experiment_calculation DELETE /studio/experiments/{file_key}/calculation/{process_name} Calculation stop
ExperimentsApi update_experiment PUT /studio/experiments/{file_key} Experiment update
ExperimentsApi update_experiment_indicators PUT /studio/experiments/{file_key}/indicators Indicators update
ExperimentsApi update_experiment_settings PUT /studio/experiments/{file_key}/settings Settings update
ExplorerApi create_folder POST /studio/explorer Create folder
ExplorerApi create_folders_batch POST /studio/explorer/batch/folders Create folders (batch)
ExplorerApi delete_files_batch DELETE /studio/explorer/batch/files Files removal (batch)
ExplorerApi delete_folder DELETE /studio/explorer/{target_folder_key} Folder removal
ExplorerApi delete_folders_batch DELETE /studio/explorer/batch/folders Folders removal (batch)
ExplorerApi read_file_key GET /studio/explorer/batch/files File key
ExplorerApi read_filesystem GET /studio/explorer Getting a filesystem
ExplorerApi read_filesystem_counters GET /studio/explorer/batch/counters Filesystem counters
ExplorerApi read_folder_key POST /studio/explorer/batch/folder-key Folder key
ExplorerApi read_folder_path GET /studio/explorer/{target_folder_key}/path Folder path
ExplorerApi read_folder_specification GET /studio/explorer/{target_folder_key}/specification Folder specification
ExplorerApi update_folder PUT /studio/explorer/{target_folder_key} Update folder
ExternalRoutingApi create_externalrouting POST /studio/experiments/{file_key}/externalrouting Create externalrouting
ExternalRoutingApi delete_externalrouting DELETE /studio/experiments/{file_key}/externalrouting Deleting externalrouting
ExternalRoutingApi read_externalrouting GET /studio/experiments/{file_key}/externalrouting Read externalrouting
ExternalRoutingApi update_externalrouting PUT /studio/experiments/{file_key}/externalrouting Update externalrouting
FactsApi create_fact POST /studio/experiments/{file_key}/facts Create fact
FactsApi delete_fact DELETE /studio/experiments/{file_key}/facts/{essence_key} Deleting one fact
FactsApi delete_facts_batch DELETE /studio/experiments/{file_key}/facts/batch/table Delete facts (batch)
FactsApi disable_facts_batch DELETE /studio/experiments/{file_key}/facts/batch/ability Disable facts
FactsApi enable_facts_batch PUT /studio/experiments/{file_key}/facts/batch/ability Enable facts
FactsApi read_fact GET /studio/experiments/{file_key}/facts/{essence_key} Read fact
FactsApi read_facts_metrics POST /studio/experiments/{file_key}/facts/batch/metrics Fact metrics
FactsApi read_facts_table POST /studio/experiments/{file_key}/facts/batch/table List of facts
FactsApi update_fact PUT /studio/experiments/{file_key}/facts Update fact
HardlinksApi create_hardlink POST /studio/experiments/{file_key}/hardlinks Create hardlink
HardlinksApi delete_hardlink DELETE /studio/experiments/{file_key}/hardlinks/{essence_key} Remove hardlink
HardlinksApi delete_hardlinks_batch DELETE /studio/experiments/{file_key}/hardlinks/batch/table Delete hardlinks (batch)
HardlinksApi disable_hardlinks_batch DELETE /studio/experiments/{file_key}/hardlinks/batch/ability Disable hardlinks
HardlinksApi enable_hardlinks_batch PUT /studio/experiments/{file_key}/hardlinks/batch/ability Enable hardlinks
HardlinksApi read_hardlink GET /studio/experiments/{file_key}/hardlinks/{essence_key} Read hardlink
HardlinksApi read_hardlinks_metrics POST /studio/experiments/{file_key}/hardlinks/batch/metrics Hardlink metrics
HardlinksApi read_hardlinks_table POST /studio/experiments/{file_key}/hardlinks/batch/table List hardlinks
HardlinksApi update_hardlink PUT /studio/experiments/{file_key}/hardlinks Update hardlink
LocationsApi create_location POST /studio/experiments/{file_key}/locations Create location
LocationsApi delete_location DELETE /studio/experiments/{file_key}/locations/{essence_key} Remove location
LocationsApi delete_locations_batch DELETE /studio/experiments/{file_key}/locations/batch/table Delete locations (batch)
LocationsApi read_location GET /studio/experiments/{file_key}/locations/{essence_key} Read location
LocationsApi read_locations_geopoints POST /studio/experiments/{file_key}/locations/batch/geopoints Location geopoints
LocationsApi read_locations_metrics POST /studio/experiments/{file_key}/locations/batch/metrics Location metrics
LocationsApi read_locations_table POST /studio/experiments/{file_key}/locations/batch/table Locations list
LocationsApi update_location PUT /studio/experiments/{file_key}/locations Update location
OrdersApi create_order POST /studio/experiments/{file_key}/orders Create order
OrdersApi delete_order DELETE /studio/experiments/{file_key}/orders/{essence_key} Deleting one order
OrdersApi delete_orders_batch DELETE /studio/experiments/{file_key}/orders/batch/table Delete orders (batch)
OrdersApi disable_orders_batch DELETE /studio/experiments/{file_key}/orders/batch/ability Disable orders
OrdersApi enable_orders_batch PUT /studio/experiments/{file_key}/orders/batch/ability Enable orders
OrdersApi read_order GET /studio/experiments/{file_key}/orders/{essence_key} Reading order
OrdersApi read_orders_geopoints POST /studio/experiments/{file_key}/orders/batch/geopoints Order geopoints
OrdersApi read_orders_metrics POST /studio/experiments/{file_key}/orders/batch/metrics Order metrics
OrdersApi read_orders_table POST /studio/experiments/{file_key}/orders/batch/table List orders
OrdersApi update_order PUT /studio/experiments/{file_key}/orders Update order
PerformersApi create_performer POST /studio/experiments/{file_key}/performers Create performer
PerformersApi delete_performer DELETE /studio/experiments/{file_key}/performers/{essence_key} Remove performer
PerformersApi delete_performers_batch DELETE /studio/experiments/{file_key}/performers/batch/table Delete performers (batch)
PerformersApi disable_performers_batch DELETE /studio/experiments/{file_key}/performers/batch/ability Disable performers
PerformersApi enable_performers_batch PUT /studio/experiments/{file_key}/performers/batch/ability Enable performers
PerformersApi read_performer GET /studio/experiments/{file_key}/performers/{essence_key} Read performer
PerformersApi read_performers_geopoints POST /studio/experiments/{file_key}/performers/batch/geopoints Performer geopoints
PerformersApi read_performers_metrics POST /studio/experiments/{file_key}/performers/batch/metrics Performer metrics
PerformersApi read_performers_table POST /studio/experiments/{file_key}/performers/batch/table Performers list
PerformersApi update_performer PUT /studio/experiments/{file_key}/performers Update performer
SystemApi check GET /studio/system/check Checking the availability
SystemApi file GET /studio/file/{filename} Getting the documentation
SystemApi version GET /studio/system/version Getting the service version
TransportsApi create_transport POST /studio/experiments/{file_key}/transports Create transport
TransportsApi delete_transport DELETE /studio/experiments/{file_key}/transports/{essence_key} Remove transport
TransportsApi delete_transports_batch DELETE /studio/experiments/{file_key}/transports/batch/table Delete transports (batch)
TransportsApi disable_transports_batch DELETE /studio/experiments/{file_key}/transports/batch/ability Disable transports
TransportsApi enable_transports_batch PUT /studio/experiments/{file_key}/transports/batch/ability Enable transports
TransportsApi read_transport GET /studio/experiments/{file_key}/transports/{essence_key} Reading transport
TransportsApi read_transports_geopoints POST /studio/experiments/{file_key}/transports/batch/geopoints Transport geopoints
TransportsApi read_transports_metrics POST /studio/experiments/{file_key}/transports/batch/metrics Transport metrics
TransportsApi read_transports_table POST /studio/experiments/{file_key}/transports/batch/table Transport list
TransportsApi update_transport PUT /studio/experiments/{file_key}/transports Update transport
TripsApi approve_trips_batch PUT /studio/experiments/{file_key}/trips/batch/verification Approve trips (batch)
TripsApi create_trip POST /studio/experiments/{file_key}/trips Trip create
TripsApi delete_custom_tracks DELETE /studio/experiments/{file_key}/trips/batch/tracks-custom Remove custom tracks
TripsApi delete_trip DELETE /studio/experiments/{file_key}/trips/{essence_key} Delete trip
TripsApi delete_trips_batch DELETE /studio/experiments/{file_key}/trips/batch/table Delete trips (batch)
TripsApi load_custom_tracks POST /studio/experiments/{file_key}/trips/batch/tracks-custom Load custom tracks
TripsApi read_roundtrips_metrics POST /studio/experiments/{file_key}/roundtrips/batch/metrics Roundrips metrics
TripsApi read_roundtrips_table POST /studio/experiments/{file_key}/roundtrips/batch/table Reading roundrips (table)
TripsApi read_trip GET /studio/experiments/{file_key}/trips/{essence_key} Read trip
TripsApi read_trip_stops POST /studio/experiments/{file_key}/trips/{essence_key}/stops/batch/table Trip stops list
TripsApi read_trips_charts POST /studio/experiments/{file_key}/trips/batch/charts Trips chart
TripsApi read_trips_metrics POST /studio/experiments/{file_key}/trips/batch/metrics Trips metrics
TripsApi read_trips_table POST /studio/experiments/{file_key}/trips/batch/table Reading trips (table)
TripsApi read_trips_tracks POST /studio/experiments/{file_key}/trips/batch/tracks/{tracks_type} Trip tracks
TripsApi reject_trips_batch DELETE /studio/experiments/{file_key}/trips/batch/verification Reject trips (batch)
TripsApi update_trip PUT /studio/experiments/{file_key}/trips Trip update
UserApi create_user_settings POST /studio/settings/user/{settings_key} Create user settings
UserApi delete_user_settings DELETE /studio/settings/user/{settings_key} Delete user settings
UserApi list_user_settings GET /studio/settings/user Reading user settings list
UserApi read_user_settings GET /studio/settings/user/{settings_key} Reading user settings
UserApi set_user_settings_active_key POST /studio/settings/user Setting the active user settings key
UserApi update_user_settings PUT /studio/settings/user/{settings_key} Update user settings

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

ApiKeyAuth

  • Type: Bearer authentication (JWT)

Author

servicedesk@veeroute.com

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vrt_lss_studio-7.31.3182-py3-none-any.whl (619.6 kB view details)

Uploaded Python 3

File details

Details for the file vrt_lss_studio-7.31.3182-py3-none-any.whl.

File metadata

File hashes

Hashes for vrt_lss_studio-7.31.3182-py3-none-any.whl
Algorithm Hash digest
SHA256 393797312f5ddb4e5be3c703a3eea8b9ad15fcfaa3fe48f49dcca044d206c175
MD5 83013811cf760fa1adaf59273897d39e
BLAKE2b-256 c8e424cacf471c3752496b48dbeaee859ae669c7bd28b16db0f4f49b57e27a3f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page