VRt.Monitor [MT] (6.20.2289)

Veeroute Monitor API.

Description

Server part of the Veeroute Monitor.

Entity relationship diagram

erd

Trips

Trips management.

Read trip

Getting trip information by key.

Authorizations:
ApiKeyAuth
path Parameters
essence_key
required
string or null (basic_essence_key) [ 1 .. 1024 ] characters
Default: null
Example: key01

Key, unique identifier.

Responses

Response Schema: application/json
required
object (trip)

A trip is a sequence of states assigned to the specified performer driving the specified transport.

required
object (trip_statistics)

Statistics for a specific trip.

object (table_trip_fields)

Trip\stops fields for table.

Array of objects (linked_essence_list) [ 0 .. 15001 ] items

A list of linked essences.

Response samples

Content type
application/json
{
  • "trip": {
    },
  • "trip_statistics": {
    },
  • "fields": {
    },
  • "linked_essences": [
    ]
}

System

System functions. Auxiliary functionality common to all services.

Checking the availability

Checking the service availability.

Responses

Response Schema: application/json
health
required
number<double> [ 0 .. 1 ]

Current health.

Response samples

Content type
application/json
{
  • "health": 0.999
}

Getting the service version

Getting the service version.

Responses

Response Schema: application/json
major
required
integer<int32> [ 1 .. 100 ]

Product version. Within a single version, compatibility of common data structures between services is guaranteed. A version change indicates changes that are incompatible with previous versions of the product (and all services).

minor
required
integer<int32> [ 0 .. 111 ]

Minor version of the service. A version change indicates new functionality. The update is backward compatible with the major version of the service.

build
required
string [ 1 .. 64 ] characters

Build version.
Contains backwards compatible bug fixes and docs update.

Response samples

Content type
application/json
{
  • "major": 4,
  • "minor": 4,
  • "build": "1754RC"
}

Getting the documentation

Getting the file with this service documentation.

path Parameters
filename
required
string [ 6 .. 128 ] characters
Example: file_en.html

File name.

Responses

Response Schema:
string (file_html)

File with data in HTML format.

Response samples

Content type
application/json
{
  • "resource_id": "resource_id",
  • "detail": {
    }
}