{
"_type": "export",
"__export_format": 4,
"__export_date": "2023-01-19T23:29:39.204Z",
"__export_source": "insomnia.importers:v0.1.0",
"resources": [
{
"_type": "workspace",
"_id": "__WORKSPACE_ID__",
"parentId": null,
"name": "VRt.Universal [UV] 5.12.1836",
"description": "# Description\n\n**VRt.Universal** is designed to solve complex problems which may include two types of orders - deliveries/pick-ups as well as service orders.\n\nThis service suits for complex cases, especially if it is possible to change business requirements during the integration with the service.\n\n## Features\n\n* Ability to pick up cargo from any location\n* Ability of unloading in any location\n* Demand types: pickup (loading of cargo), drop (unloading of cargo), work (work on the location without moving the cargo)\n* An order can include several demands (a delivery order consists of at least two demands: pickup and drop; a work order can include either a single work or a set of works; a complex order can consist of any number of demands of any type: pickup, drop, work)\n* Transport and performers are different entities, during the planning the appropriate performer is assigned to the transport\n* A transport may have several compartments for different types of cargo. Each compartment may have different parameters\n* Accounting for the transport and cargo compatibility (by dimensions: length, width, height)\n* Accounting for the compartment and cargo compatibility (refrigerator, thermal bag, fasteners, etc.)\n* Alternative demands are supported, i. e. the ability to fulfil one of the demands, which is selected according to its geographical location and time window\n\n## Restrictions support\n\n**Performer** restrictions:\n\n* Start/finish location\n* Accounting for the performer's way to the transport location\n* Performer's availability schedule is a list of time windows when the performer can move and work on locations\n* The maximum duration of the performer's work during the specified time period\n\n**Transport** restrictions:\n\n* Start/finish location\n* Transport availability schedule is a list of time windows when the transport is available\n* The maximum route distance\n* Several compartments in the transport, each with its own parameters\n* Capacity upper limit (weight, volume, number of orders, number of demands)\n\n**Order** restrictions:\n\n* Strict time windows\n* Ability to specify different valid time windows for a location and time windows to fulfil the desired demand\n* Accounting for the requests fulfillment order within the route\n* A list of desired time windows with different associated costs\n\n## Compatibilities\n\nEntities are compatible if the capabilities list of one entity corresponds to the list of restrictions of another entity (example: fleet parameters corresponds to cargo parameters to be delivered).\n\nSupported compatibilities:\n\n| Name | Restrictions | Features |\n|-------------------------|----------------------------------|------------------------------|\n| Order - Performer | Order.performer_restrictions | Performer.performer_features |\n| Order - Not a performer | Order.performer_blacklist | Performer.performer_features |\n| Cargo - Compartment | Order.Cargo.box_restrictions | Transport.Box.box_features |\n| Location - Transport | Location.transport_restrictions | Transport.transport_features |\n| Transport - Performer | Transport.performer_restrictions | Performer.performer_features |\n| Performer - Transport | Performer.transport_restrictions | Transport.transport_features |\n| Order - Order | Order.order_restrictions | Order.order_features |\n\nBusiness rule examples:\n\n| Name | Business rule example |\n|-------------------------|-----------------------------------------------------------------------------------------------------|\n| Order - Performer | The driver must have a special license to fulfil the order |\n| Order - Not a performer | The driver is in the blacklist |\n| Cargo - Box | For transportation of frozen products, a compartment with a special temperature profile is required |\n| Location - Transport | Restrictions on the transport height |\n| Transport - Performer | The truck driver must have the class C driving license |\n| Performer - Transport | The driver is allowed to work on a specific transport |\n| Order - Order | It is not allowed to transport fish and fruits in the same compartment |\n\n## Cargo placement\n\nList of possibilities of a object rotations (90 degree step):\n\n* `ALL` - can rotate by any axis\n* `YAW` - can yaw\n* `PITCH` - can pitch\n* `ROLL` - can roll\n \n\n\n## Trip model\n\nThe trip is described by the list of states of the executor, while the executor can be in several states at the same time\n(for example, to be inside the working time window of a location and fulfill an order at the same location).\n\nPossible values of the flags responsible for the geographical location:\n\n* `AROUND_LOCATION` - the performer is located near the location - in the process of parking or leaving it.\n* `INSIDE_LOCATION` - the performer is at the location.\n\nPossible values of the flags responsible for being in time windows:\n\n* `INSIDE_WORKING_WINDOW` - the executor is inside the working time window.\n* `INSIDE_LOCATION_WINDOW` - the executor is inside the location's working time.\n* `INSIDE_EVENT_HARD_WINDOW` - the executor is inside a hard time window.\n* `INSIDE_EVENT_SOFT_WINDOW` - the executor is inside the soft time window.\n\nPossible values of flags responsible for actions:\n\n* `ON_DEMAND` - the executor is working on the request.\n* `WAITING` - the performer is in standby mode.\n* `RELOCATING` - the executor is moving to the next stop.\n* `BREAK` - the performer is on a break.\n\n### An example of a route with multiple states at each point in time\n\n| time | set of active flags | location / order / application / event | comment |\n|:------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------|:-----------------------------------------------------------------------------------------------|\n| 10:00 | INSIDE_LOCATION
AROUND_LOCATION | 2 / - / - / - | starting location |\n| 10:10 | RELOCATION | - / - / - / - | we go to the first order |\n| 10:20 | AROUND_LOCATION | 2 / - / - / - | arrived at the first order |\n| 10:40 | AROUND_LOCATION
INSIDE_LOCATION
WAITING | 2 / - / - / - | parked |\n| 11:00 | AROUND_LOCATION
INSIDE_LOCATION
INSIDE_LOCATION_WINDOW
WAITING
INSIDE_EVENT_HARD_WINDOW | 2 / - / - / - | waited for the start of the location window and at the same time the availability of the order |\n| 11:25 | AROUND_LOCATION
INSIDE_LOCATION
INSIDE_LOCATION_WINDOW
ON_DEMAND
INSIDE_WORKING_WINDOW
INSIDE_EVENT_HARD_WINDOW | 2 / 1 / 2 / 3 | waited for the change of artist |\n| 11:30 | AROUND_LOCATION
INSIDE_LOCATION
INSIDE_LOCATION_WINDOW
ON_DEMAND
INSIDE_WORKING_WINDOW
INSIDE_EVENT_HARD_WINDOW
INSIDE_EVENT_SOFT_WINDOW | 2 / 1 / 2 / 3 | while working - a soft window happened |\n| 11:40 | AROUND_LOCATION
INSIDE_LOCATION
INSIDE_LOCATION_WINDOW
INSIDE_WORKING_WINDOW | 2 / - / - / - | finished working |\n| 11:45 | AROUND_LOCATION
INSIDE_WORKING_WINDOW | 2 / - / - / - | drove out of the parking lot |\n| 11:45 | RELOCATION
INSIDE_WORKING_WINDOW | - / - / - / - | we go to the next order |\n\n## Planning configuration\n\nFor each planning, you can specify a planning configuration that determines the objective function, desired route quality, and calculation speed.\n\nThe name of the planning configuration is passed to the `settings.configuration` field.\n\nPossible options:\n\n| Name | Task |\n|------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **optimize_distance** | Used by default: to deliver as many orders as possible, then minimize the total mileage (the number of transports is selected based on mileage) |\n| **visual_grouping** | To deliver as many orders as possible, using as little transports as possible. The routes should be grouped visually |\n| **optimize_transports** | To deliver as many orders as possible, using as little transports as possible, as also to optimize the working hours of performers |\n| **optimize_locality_grouping** | To deliver as many orders as possible, with visual grouping for the trips (all the delivery locations should be close to each other) |\n| **optimize_cars_then_distance** | To deliver as many orders as possible, then optimize the quantity of transports, then mileage |\n| **optimize_time** | To deliver as many orders as possible, then optimize the total time of the performers |\n| **optimize_cars_then_time** | To deliver as many orders as possible, then optimize the quantity of transports, then the total time of the performers |\n| **optimize_visual_grouping** | To deliver as many orders as possible, then distribute orders equally based on transport accessibility zones (as visual_grouping, but this is calculated differently) |\n| **optimize_cars_then_locality_grouping** | To deliver as many orders as possible, then optimize the number of transports, then visual grouping of routes |\n| **optimize_money** | To optimize the value of profit - costs, which consists of demand fulfillment rewards and expenses for performers and transports (optimized value is non-negative) |\n\nIn addition to existing planning options, you can create an objective function for the client's business processes ([ask us for the configuration](mailto:servicedesk@veeroute.com)).\n\nIt is recommended to use the **optimize_cars_then_distance** for development, because this configuration does not require a detailed selection of tariffs and order prices.\n\n## Data validation\n\nInput data validation consists of several steps, which are described below.\n\nValidation of planning results (including the search for possible reasons why orders were not planned) is located in the `analytics` method.\n\n### 1. Schema check\n\nIf the request does not follow the schema, then scheduling is not fully started and such an error is returned along with a 400 code in `schema_errors`.\n\nWe recommend validating the request against the schema (or yaml file) before sending it to the server.\n\n### 2. Check for logical errors that prevent planning from continuing\n\nSchema-correct data passes the second stage of checking for the possibility of starting planning.\n\nAn example of errors at this stage are keys leading to empty entities, or if all orders are incompatible with all performers, i.e. something that makes the planning task pointless.\n\nThese errors are returned along with a 400 code in `logical_errors`.\n\n### 3. Check for logical errors that prevent planning from continuing\n\nAt the third stage, each entity is checked separately.\n\nAll entities that have not passed validation are cut out from the original task and are not sent for planning.\n\nDepending on the setting of `treat_validations_as_errors`, the results of this type of validation are returned to `validations` either with a 400 code or with the scheduling result.\n\n### 4. Checks in the planning process\n\nPart of the checks can only be carried out in the planning process.\n\nFor example - that according to the specified tariffs and according to the current traffic forecast, it is physically impossible to reach a certain point.\n\nThe results of these checks are returned in `validations` or together with the scheduling result.\n\n## Entity relationship diagram\n\n\n\n## Analytics\n\n\n\nAnalytics allows you to get data in different aspects for analysis and contains data from different viewpoints:\n\n\n\n\n# Xlsx\n\n\n\n## Performers\n\nThe name of the sheet is `performers`.\n\nList of available performers.\n\nDescribed object:\n\n\n## Transports\n\nThe name of the sheet is `transports`.\n\nList of available transport.\n\nDescribed object:\n\n\n## Boxes\n\nThe name of the sheet is `transports.boxes`.\n\nList of transport compartments that can hold cargo.\nThe table is required if there are orders with `PICKUP` and `DROP` types in the calculation.\nIn the description of the compartments, those fields that describe the cargo are required.\n\nDescribed object:\n\n\n## Orders\n\nThe name of the sheet is `orders`.\n\nOrder list.\n\nDescribed object:\n\n\n## Cargos\n\nThe name of the sheet is `orders.cargos`.\n\nList of cargoes. May contain one load for `DROP`, list for `PICKUP`, empty for `WORK`.\nThe table is optional if all tickets are of type `WORK`.\n\nDescribed object:\n\n\n## Hardlinks\n\nThe name of the sheet is `hardlinks`.\n\nAppointment list.\n\nDescribed object:\n\n\n## Trips\n\nThe name of the sheet is `trips`.\n\nList of flights.\n\nDescribed object:\n\n\n## Facts\n\nThe name of the sheet is `facts`.\n\nList of facts.\n\nDescribed object:\n\n\n## Plan settings\n\nThe name of the sheet is `plan_settings`.\n\nPlanning settings.\n\nDescribed object:\n\n\n## Actualize settings\n\nThe name of the sheet is `actualize_settings`.\n\nActualize settings.\n\nDescribed object:\n\n\n## Replan settings\n\nThe name of the sheet is `replan_settings`.\n\nReplan settings.\n\nDescribed object:\n\n"
},
{
"parentId": "__WORKSPACE_ID__",
"name": "Base environment",
"data": {
"base_url": "{{ scheme }}://{{ host }}{{ base_path }}"
},
"_type": "environment",
"_id": "__BASE_ENVIRONMENT_ID__"
},
{
"parentId": "__BASE_ENVIRONMENT_ID__",
"name": "OpenAPI env",
"data": {
"scheme": "https",
"base_path": "",
"host": "api.edge.veeroute.tech",
"bearerToken": "bearerToken"
},
"_type": "environment",
"_id": "env___BASE_ENVIRONMENT_ID___sub"
},
{
"parentId": "__WORKSPACE_ID__",
"name": "Plan",
"environment": {},
"_id": "fld___WORKSPACE_ID__ae2f98a0",
"_type": "request_group",
"description": "Planning - creating trips from orders, performers and transport.\nPlanning requests can be executed in synchronous and asynchronous mode.\n"
},
{
"parentId": "__WORKSPACE_ID__",
"name": "Replan",
"environment": {},
"_id": "fld___WORKSPACE_ID__9688fe26",
"_type": "request_group",
"description": "Replanning - creating new trips from existing trips, orders, performers and transport.\n"
},
{
"parentId": "__WORKSPACE_ID__",
"name": "Actualize",
"environment": {},
"_id": "fld___WORKSPACE_ID__efe56519",
"_type": "request_group",
"description": "Trips actualization - updating the planned lead time, taking into account the facts and without changing the order of the roundabout.\n"
},
{
"parentId": "__WORKSPACE_ID__",
"name": "Predict",
"environment": {},
"_id": "fld___WORKSPACE_ID__64759a24",
"_type": "request_group",
"description": "Optimal order time window prediction.\n"
},
{
"parentId": "__WORKSPACE_ID__",
"name": "Convert",
"environment": {},
"_id": "fld___WORKSPACE_ID__3f15ce79",
"_type": "request_group",
"description": "Data conversion.\n"
},
{
"parentId": "__WORKSPACE_ID__",
"name": "Analytics",
"environment": {},
"_id": "fld___WORKSPACE_ID__25bc9629",
"_type": "request_group",
"description": "Planning result analytics.\n"
},
{
"parentId": "__WORKSPACE_ID__",
"name": "System",
"environment": {},
"_id": "fld___WORKSPACE_ID__bc0792d8",
"_type": "request_group",
"description": "Helpers.\n"
},
{
"parentId": "fld___WORKSPACE_ID__ae2f98a0",
"name": "Planning (SYNC)",
"url": "{{ base_url }}/universal/plan/calculation",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [],\n \"plan_settings\": {\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"external_routing\": [],\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__4e407bdd",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__ae2f98a0",
"name": "Planning (ASYNC)",
"url": "{{ base_url }}/universal/plan/calculation_async",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [],\n \"plan_settings\": {\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"external_routing\": [],\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__d1e027a5",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__ae2f98a0",
"name": "Calculation state",
"url": "{{ base_url }}/universal/plan/calculation_async/{{ id }}",
"body": {},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__28f3970b",
"method": "GET"
},
{
"parentId": "fld___WORKSPACE_ID__ae2f98a0",
"name": "Cancel calculation",
"url": "{{ base_url }}/universal/plan/calculation_async/{{ id }}",
"body": {},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__c1eac7ff",
"method": "DELETE"
},
{
"parentId": "fld___WORKSPACE_ID__ae2f98a0",
"name": "Getting the result",
"url": "{{ base_url }}/universal/plan/result/{{ id }}",
"body": {},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__b69d5280",
"method": "GET"
},
{
"parentId": "fld___WORKSPACE_ID__ae2f98a0",
"name": "Result removal",
"url": "{{ base_url }}/universal/plan/result/{{ id }}",
"body": {},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__9faba70f",
"method": "DELETE"
},
{
"parentId": "fld___WORKSPACE_ID__ae2f98a0",
"name": "Data validation",
"url": "{{ base_url }}/universal/plan/validation",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [],\n \"plan_settings\": {\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"external_routing\": [],\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__f2c4729b",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__9688fe26",
"name": "Replanning (SYNC)",
"url": "{{ base_url }}/universal/replan/calculation",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n },\n \"replan_settings\": {\n \"strategy\": {\n \"reorder\": true,\n \"plan_new_orders\": true,\n \"create_new_trips\": true\n },\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n },\n \"external_routing\": []\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__5a790381",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__9688fe26",
"name": "Replanning (ASYNC)",
"url": "{{ base_url }}/universal/replan/calculation_async",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n },\n \"replan_settings\": {\n \"strategy\": {\n \"reorder\": true,\n \"plan_new_orders\": true,\n \"create_new_trips\": true\n },\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n },\n \"external_routing\": []\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__462ddbbf",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__9688fe26",
"name": "Calculation state",
"url": "{{ base_url }}/universal/replan/calculation_async/{{ id }}",
"body": {},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__bc2352d3",
"method": "GET"
},
{
"parentId": "fld___WORKSPACE_ID__9688fe26",
"name": "Cancel calculation",
"url": "{{ base_url }}/universal/replan/calculation_async/{{ id }}",
"body": {},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__d703d8df",
"method": "DELETE"
},
{
"parentId": "fld___WORKSPACE_ID__9688fe26",
"name": "Getting the result",
"url": "{{ base_url }}/universal/replan/result/{{ id }}",
"body": {},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__06d413e9",
"method": "GET"
},
{
"parentId": "fld___WORKSPACE_ID__9688fe26",
"name": "Result removal",
"url": "{{ base_url }}/universal/replan/result/{{ id }}",
"body": {},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__fa06610b",
"method": "DELETE"
},
{
"parentId": "fld___WORKSPACE_ID__9688fe26",
"name": "Data validation",
"url": "{{ base_url }}/universal/replan/validation",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n },\n \"replan_settings\": {\n \"strategy\": {\n \"reorder\": true,\n \"plan_new_orders\": true,\n \"create_new_trips\": true\n },\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n },\n \"external_routing\": []\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__4592f637",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__9688fe26",
"name": "Data refine",
"url": "{{ base_url }}/universal/replan/refining",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n },\n \"replan_settings\": {\n \"strategy\": {\n \"reorder\": true,\n \"plan_new_orders\": true,\n \"create_new_trips\": true\n },\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n },\n \"external_routing\": []\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__d3744599",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__efe56519",
"name": "Trips actualization (SYNC)",
"url": "{{ base_url }}/universal/actualize/calculation",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [\n {\n \"key\": \"group01\",\n \"links\": [\n {\n \"type\": \"ORDER\",\n \"entity_key\": \"ord0001\"\n }\n ]\n }\n ],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n },\n \"actualize_settings\": {\n \"current_time\": \"2022-06-21T09:30:00+03:00\",\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__29b887da",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__efe56519",
"name": "Data validation",
"url": "{{ base_url }}/universal/actualize/validation",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [\n {\n \"key\": \"group01\",\n \"links\": [\n {\n \"type\": \"ORDER\",\n \"entity_key\": \"ord0001\"\n }\n ]\n }\n ],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n },\n \"actualize_settings\": {\n \"current_time\": \"2022-06-21T09:30:00+03:00\",\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__adeb09b7",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__efe56519",
"name": "Data refine",
"url": "{{ base_url }}/universal/actualize/refining",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [\n {\n \"key\": \"group01\",\n \"links\": [\n {\n \"type\": \"ORDER\",\n \"entity_key\": \"ord0001\"\n }\n ]\n }\n ],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n },\n \"actualize_settings\": {\n \"current_time\": \"2022-06-21T09:30:00+03:00\",\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__01baaa29",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__64759a24",
"name": "Time window predict",
"url": "{{ base_url }}/universal/predict/calculation",
"body": {
"mimeType": "application/json",
"text": "{\n \"new_order\": {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n },\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [],\n \"trips\": [],\n \"predict_settings\": {\n \"max_window_count\": 3,\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__fc6ae2a5",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__64759a24",
"name": "Data validation",
"url": "{{ base_url }}/universal/predict/validation",
"body": {
"mimeType": "application/json",
"text": "{\n \"new_order\": {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n },\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [],\n \"trips\": [],\n \"predict_settings\": {\n \"max_window_count\": 3,\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__c7fcd0d7",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__3f15ce79",
"name": "JSON >> XLSX",
"url": "{{ base_url }}/universal/convert/json_to_xlsx",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [\n {\n \"key\": \"group01\",\n \"links\": [\n {\n \"type\": \"ORDER\",\n \"entity_key\": \"ord0001\"\n }\n ]\n }\n ],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n },\n \"statistics\": {\n \"total_statistics\": {\n \"cost\": 1231.1,\n \"reward\": 2343.3,\n \"measurements\": {\n \"driving_time\": \"P1Y1M1DT2H12M34.3S\",\n \"waiting_time\": \"P1Y1M1DT2H12M34.3S\",\n \"working_time\": \"P1Y1M1DT2H12M34.3S\",\n \"arriving_time\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_time\": \"P1Y1M1DT2H12M34.3S\",\n \"total_time\": \"P1Y1M1DT2H12M34.3S\",\n \"distance\": 5200,\n \"time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"performers_count\": 257,\n \"orders_count\": 1700,\n \"plan_orders_count\": 1000,\n \"waitlist_orders_count\": 700,\n \"capacity_utilization\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"capacity_max\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"quality\": {\n \"soft_time_window_violations\": {\n \"before\": {\n \"keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n },\n \"after\": {\n \"keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n }\n },\n \"hard_time_window_violations\": {\n \"before\": {\n \"keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n },\n \"after\": {\n \"keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n }\n }\n }\n },\n \"trips_statistics\": [\n {\n \"trip_key\": \"trip01\",\n \"statistics\": {\n \"cost\": 1231.1,\n \"reward\": 2343.3,\n \"measurements\": {\n \"driving_time\": \"P1Y1M1DT2H12M34.3S\",\n \"waiting_time\": \"P1Y1M1DT2H12M34.3S\",\n \"working_time\": \"P1Y1M1DT2H12M34.3S\",\n \"arriving_time\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_time\": \"P1Y1M1DT2H12M34.3S\",\n \"total_time\": \"P1Y1M1DT2H12M34.3S\",\n \"distance\": 5200,\n \"time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"performers_count\": 257,\n \"orders_count\": 1700,\n \"plan_orders_count\": 1000,\n \"waitlist_orders_count\": 700,\n \"capacity_utilization\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"capacity_max\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"quality\": {\n \"soft_time_window_violations\": {\n \"before\": {\n \"keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n },\n \"after\": {\n \"keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n }\n },\n \"hard_time_window_violations\": {\n \"before\": {\n \"keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n },\n \"after\": {\n \"keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n }\n }\n }\n },\n \"stop_statistics\": [\n {\n \"location_key\": \"location01\",\n \"demand_ids\": [],\n \"measurements\": {\n \"driving_time\": \"P1Y1M1DT2H12M34.3S\",\n \"waiting_time\": \"P1Y1M1DT2H12M34.3S\",\n \"working_time\": \"P1Y1M1DT2H12M34.3S\",\n \"arriving_time\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_time\": \"P1Y1M1DT2H12M34.3S\",\n \"total_time\": \"P1Y1M1DT2H12M34.3S\",\n \"distance\": 5200,\n \"time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"upload\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"download\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"max_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"arrival_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"departure_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n }\n }\n ],\n \"total_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"max_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"max_transfer_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n }\n }\n ]\n },\n \"plan_settings\": {\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"external_routing\": [],\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n },\n \"replan_settings\": {\n \"strategy\": {\n \"reorder\": true,\n \"plan_new_orders\": true,\n \"create_new_trips\": true\n },\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"assumptions\": {\n \"transport_factor\": [],\n \"capacity_factor\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": []\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n },\n \"external_routing\": []\n },\n \"actualize_settings\": {\n \"current_time\": \"2022-06-21T09:30:00+03:00\",\n \"geo_settings\": {\n \"geo_provider\": \"OSRM\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"restricted_zones\": [\n \"ART_MOSCOW_MKAD_CARGO_FRAME\"\n ]\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT4M30S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_validations_as_errors\": true,\n \"precision\": 3\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__462d6f0d",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__3f15ce79",
"name": "XLSX >> JSON",
"url": "{{ base_url }}/universal/convert/xlsx_to_json",
"body": {
"mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__dd714239",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__25bc9629",
"name": "Data analytics",
"url": "{{ base_url }}/universal/analytics/overview",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [\n {\n \"key\": \"group01\",\n \"links\": [\n {\n \"type\": \"ORDER\",\n \"entity_key\": \"ord0001\"\n }\n ]\n }\n ],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__aa4122d9",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__25bc9629",
"name": "Data analytics (XLSX)",
"url": "{{ base_url }}/universal/analytics/overview_xlsx",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [\n {\n \"key\": \"group01\",\n \"links\": [\n {\n \"type\": \"ORDER\",\n \"entity_key\": \"ord0001\"\n }\n ]\n }\n ],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"facts\": {\n \"order_facts\": [],\n \"demand_facts\": [],\n \"performer_facts\": [],\n \"transport_facts\": []\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__cab68b9c",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__25bc9629",
"name": "Unplanned essences analytics",
"url": "{{ base_url }}/universal/analytics/unplanned",
"body": {
"mimeType": "application/json",
"text": "{\n \"locations\": [\n {\n \"key\": \"location01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"departure_duration\": \"P1Y1M1DT2H12M34.3S\",\n \"work_windows\": [],\n \"compatibilities\": {\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"orders\": [\n {\n \"key\": \"order01\",\n \"demands\": [\n {\n \"key\": \"demand_1\",\n \"demand_type\": \"WORK\",\n \"target_cargos\": [\n \"cargo01\"\n ],\n \"precedence_in_trip\": 1,\n \"precedence_in_order\": 1,\n \"possible_events\": [\n {\n \"key\": \"event_1\",\n \"location_key\": \"location01\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [\n \"EXPRESS\"\n ],\n \"order_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ],\n \"performer_blacklist\": [\n \"A0\"\n ]\n },\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 525960,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"first_break\": {\n \"max_work_duration_sum\": \"P1Y1M1DT2H12M34.3S\",\n \"duration\": \"P1Y1M1DT2H12M34.3S\"\n }\n },\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [\n \"B1\",\n \"EXPRESS\"\n ],\n \"transport_restrictions\": [\n \"B1\"\n ]\n },\n \"limits\": {\n \"max_work_shifts\": 3\n },\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location01\",\n \"finish_location_key\": \"finish_location01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [],\n \"compatibilities\": {\n \"transport_features\": [\n \"20T\"\n ],\n \"performer_restrictions\": [\n \"EXPRESS\"\n ]\n },\n \"limits\": {\n \"max_boxes\": 2,\n \"max_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n },\n \"attributes\": []\n }\n ],\n \"hardlinks\": [\n {\n \"key\": \"group01\",\n \"links\": [\n {\n \"type\": \"ORDER\",\n \"entity_key\": \"ord0001\"\n }\n ]\n }\n ],\n \"trips\": [\n {\n \"key\": \"TRIP0001\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2022-06-21T09:30:00+03:00\",\n \"to\": \"2022-06-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2022-06-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location01\",\n \"flags\": [],\n \"cargo_placements\": [],\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"attributes\": []\n }\n ],\n \"analytics_unplanned_settings\": {\n \"include_checks\": [\n null\n ],\n \"check_settings\": {\n \"short_time_window\": {\n \"percent\": 99\n },\n \"lack_resource\": {\n \"percent\": 99\n },\n \"low_order_compatibility\": {\n \"count\": 2,\n \"percent\": 13\n },\n \"low_resource_compatibility\": {\n \"percent\": 70\n },\n \"lack_capacity\": {\n \"max_ratio\": 50\n },\n \"huge_peak_load\": {\n \"percent\": 70\n },\n \"far_location\": {\n \"count\": 10\n },\n \"far_order\": {\n \"planned_locations_count\": 30,\n \"unplanned_locations_count\": 30,\n \"time_delta\": 70\n }\n }\n }\n}"
},
"parameters": [],
"headers": [],
"authentication": {
"type": "bearer",
"token": "{{bearerToken}}",
"prefix": ""
},
"_type": "request",
"_id": "req___WORKSPACE_ID__474814f2",
"method": "POST"
},
{
"parentId": "fld___WORKSPACE_ID__bc0792d8",
"name": "Checking the availability",
"url": "{{ base_url }}/universal/system/check",
"body": {},
"parameters": [],
"headers": [],
"authentication": {},
"_type": "request",
"_id": "req___WORKSPACE_ID__d56d9853",
"method": "GET"
},
{
"parentId": "fld___WORKSPACE_ID__bc0792d8",
"name": "Getting the service version",
"url": "{{ base_url }}/universal/system/version",
"body": {},
"parameters": [],
"headers": [],
"authentication": {},
"_type": "request",
"_id": "req___WORKSPACE_ID__c692273d",
"method": "GET"
},
{
"parentId": "fld___WORKSPACE_ID__bc0792d8",
"name": "Getting the documentation",
"url": "{{ base_url }}/universal/file/{{ filename }}",
"body": {},
"parameters": [],
"headers": [],
"authentication": {},
"_type": "request",
"_id": "req___WORKSPACE_ID__971c419d",
"method": "GET"
}
]
}