{ "_type": "export", "__export_format": 4, "__export_date": "2025-06-24T19:12:01.896Z", "__export_source": "insomnia.importers:v0.1.0", "resources": [ { "_type": "workspace", "_id": "__WORKSPACE_ID__", "parentId": null, "name": "VRt.Monitor [MT] 7.19.2779", "description": "Программный интерфейс для инструмента Veeroute Monitor.\n\n# Описание\n\nСерверная часть Veeroute Monitor.\n\n## Диаграмма сущностей\n\n![erd](../uml/monitor.svg)\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.edge7.veeroute.cloud", "bearerToken": "bearerToken" }, "_type": "environment", "_id": "env___BASE_ENVIRONMENT_ID___sub" }, { "parentId": "__WORKSPACE_ID__", "name": "Explorer", "environment": {}, "_id": "fld___WORKSPACE_ID__8b3ee457", "_type": "request_group", "description": "Управление виртуальной файловой системой.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Backups", "environment": {}, "_id": "fld___WORKSPACE_ID__530cc25b", "_type": "request_group", "description": "Массовый экспорт и импорт данных.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Crews", "environment": {}, "_id": "fld___WORKSPACE_ID__2124fdb4", "_type": "request_group", "description": "Управление экипажами.\n\nЭкипаж состоит из:\n\n- Мобильное устройство\n- Исполнитель\n- Транспортное средство\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Waves", "environment": {}, "_id": "fld___WORKSPACE_ID__726f517f", "_type": "request_group", "description": "Управление волнами планирования и исполнения.\n\nВолна состоит из:\n\n- Исходные данные для расчета (заказы, исполнители, транспорт, настройки)\n- Результаты расчета (рейсы, статистика)\n- Результаты выполнения (факты)\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Deals", "environment": {}, "_id": "fld___WORKSPACE_ID__2c874671", "_type": "request_group", "description": "Управление сделками.\n\nСделка - назначение экипажа на конкретный рейс из конкретной волны.\n\nОбъект временный, автоматически удаляется после завершения рейса экипажем.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Locations", "environment": {}, "_id": "fld___WORKSPACE_ID__e59e8f15", "_type": "request_group", "description": "Управление локациями.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Performers", "environment": {}, "_id": "fld___WORKSPACE_ID__1f966e78", "_type": "request_group", "description": "Управление исполнителями.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Transports", "environment": {}, "_id": "fld___WORKSPACE_ID__fbd2edc0", "_type": "request_group", "description": "Управление транспортом.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Orders", "environment": {}, "_id": "fld___WORKSPACE_ID__cded0933", "_type": "request_group", "description": "Управление заказами.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Hardlinks", "environment": {}, "_id": "fld___WORKSPACE_ID__9ae4d713", "_type": "request_group", "description": "Управление назначениями.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Trips", "environment": {}, "_id": "fld___WORKSPACE_ID__d82b7e45", "_type": "request_group", "description": "Управление рейсами.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Facts", "environment": {}, "_id": "fld___WORKSPACE_ID__aeff1bc9", "_type": "request_group", "description": "Управление фактами.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Analytics", "environment": {}, "_id": "fld___WORKSPACE_ID__25bc9629", "_type": "request_group", "description": "Аналитика и прогноз.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "Reports", "environment": {}, "_id": "fld___WORKSPACE_ID__88bc3fe3", "_type": "request_group", "description": "Отчетность.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "User", "environment": {}, "_id": "fld___WORKSPACE_ID__9f8a2389", "_type": "request_group", "description": "Пользовательские настройки.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "CustomFields", "environment": {}, "_id": "fld___WORKSPACE_ID__574f7b8c", "_type": "request_group", "description": "Настройки конвертации пользовательских полей.\n\nВ таблице предусмотрены дополнительные колонки для отображения значений из атрибутов.\n\nДанная настройка определяет правила конвертации значений атрибутов в соответствующие типизированные поля.\n\nКонвертации происходит при чтении данных - поэтому правила конвертации не влияют на данные и их можно изменять в любой момент.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "CustomIcons", "environment": {}, "_id": "fld___WORKSPACE_ID__6b7424de", "_type": "request_group", "description": "Настройки иконок.\n" }, { "parentId": "__WORKSPACE_ID__", "name": "System", "environment": {}, "_id": "fld___WORKSPACE_ID__bc0792d8", "_type": "request_group", "description": "Системные функции.\nВспомогательный функционал, общий для всех сервисов.\n" }, { "parentId": "fld___WORKSPACE_ID__8b3ee457", "name": "Создание папки", "url": "{{ base_url }}/monitor/explorer", "body": { "mimeType": "application/json", "text": "{\n \"parent_key\": \"11111111-2222-3333-4444-555555555555\",\n \"name\": \"folder_1\",\n \"comment\": \"long long long long text\",\n \"color\": \"red\",\n \"attributes\": []\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__7d237364", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__8b3ee457", "name": "Чтение структуры папок", "url": "{{ base_url }}/monitor/explorer", "body": {}, "parameters": [ { "name": "folder_key", "disabled": true, "value": "11111111-2222-3333-4444-555555555555" }, { "name": "filter", "disabled": true, "value": "example text" }, { "name": "offset", "disabled": true, "value": "10" }, { "name": "limit", "disabled": true, "value": "10" }, { "name": "sort_field", "disabled": true, "value": "CREATION_DATE" }, { "name": "sort_direction", "disabled": true, "value": "DESC" } ], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__4f2895b3", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__8b3ee457", "name": "Обновление папки", "url": "{{ base_url }}/monitor/explorer/{{ folder_key }}", "body": { "mimeType": "application/json", "text": "{\n \"parent_key\": \"11111111-2222-3333-4444-555555555555\",\n \"name\": \"folder_1\",\n \"comment\": \"long long long long text\",\n \"color\": \"red\",\n \"attributes\": []\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__f893c5da", "method": "PUT" }, { "parentId": "fld___WORKSPACE_ID__8b3ee457", "name": "Удаление папки", "url": "{{ base_url }}/monitor/explorer/{{ folder_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__789936b2", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__8b3ee457", "name": "Информация о папке", "url": "{{ base_url }}/monitor/explorer/{{ folder_key }}/specification", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__5af9b24e", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__8b3ee457", "name": "Получение пути папки", "url": "{{ base_url }}/monitor/explorer/{{ folder_key }}/path", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__97f36b45", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__8b3ee457", "name": "Удаление папок (пачка)", "url": "{{ base_url }}/monitor/explorer/batch/folders", "body": { "mimeType": "application/json", "text": "[\n \"11111111-2222-3333-4444-555555555555\"\n]" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__0864e88b", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__8b3ee457", "name": "Удаление файлов (пачка)", "url": "{{ base_url }}/monitor/explorer/batch/files", "body": { "mimeType": "application/json", "text": "[\n \"11111111-2222-3333-4444-555555555555\"\n]" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__98f4396a", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__8b3ee457", "name": "Счетчики файловой системы", "url": "{{ base_url }}/monitor/explorer/batch/counters", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__ccf753c8", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__530cc25b", "name": "Экспорт папки", "url": "{{ base_url }}/monitor/backups/{{ folder_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__969564a0", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__530cc25b", "name": "Импорт папки", "url": "{{ base_url }}/monitor/backups/{{ folder_key }}", "body": { "mimeType": "application/octet-stream" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__53b3e84b", "method": "PUT" }, { "parentId": "fld___WORKSPACE_ID__2124fdb4", "name": "Создание экипажа", "url": "{{ base_url }}/monitor/crews", "body": { "mimeType": "application/json", "text": "{\n \"key\": \"mega_crew\",\n \"username\": \"username_for_login\",\n \"password\": \"long_strong_password\",\n \"company_key\": \"smart_company\",\n \"performer\": {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location_01\",\n \"finish_location_key\": \"finish_location_01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": \"P30D\",\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"rest_rules\": {\n \"consecutive\": {\n \"relocating_duration_sum\": \"PT1H45M\",\n \"operating_duration_sum\": \"PT2H12M34.3S\",\n \"duration\": \"PT1H45M\"\n }\n },\n \"break_rules\": {\n \"first\": {\n \"relocating_duration_sum\": \"PT1H45M\",\n \"operating_duration_sum\": \"PT2H12M34.3S\",\n \"duration\": \"PT1H45M\"\n },\n \"consecutive\": {\n \"relocating_duration_sum\": \"PT1H45M\",\n \"operating_duration_sum\": \"PT2H12M34.3S\",\n \"duration\": \"PT1H45M\"\n },\n \"relocating_duration_type\": \"CONTINUOUS\"\n },\n \"reset_location_keys\": [\n \"location_01\"\n ],\n \"ignore_location_keys\": [\n \"location_01\"\n ]\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [],\n \"performer_features_lifetimes\": [],\n \"transport_restrictions\": []\n },\n \"limits\": {\n \"max_work_shifts\": 3,\n \"demand_extra_durations\": [\n {\n \"demand_key\": \"demand01.1\",\n \"additional_duration\": \"PT1H45M\"\n }\n ]\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n },\n \"transport\": {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location_01\",\n \"finish_location_key\": \"finish_location_01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"transportation_cost\": {\n \"mass\": 11,\n \"volume\": 22,\n \"capacity_a\": 11,\n \"capacity_b\": 22,\n \"capacity_c\": 31\n }\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [\n {\n \"key\": \"box01\",\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"compatibilities\": {\n \"width\": 1,\n \"height\": 3.1,\n \"length\": 2.1,\n \"box_features\": []\n },\n \"limits\": {\n \"max_one_cargo_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n }\n }\n ],\n \"compatibilities\": {\n \"transport_features\": [],\n \"transport_features_lifetimes\": [],\n \"performer_restrictions\": []\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 \"name\": \"X1-ABC\",\n \"attributes\": []\n },\n \"device\": {\n \"phone\": \"+71112223333\",\n \"online\": true,\n \"app_version\": \"7.21\",\n \"os_version\": \"15.0\",\n \"manufacturer\": \"samsung\",\n \"model\": \"S25 Ultra\"\n },\n \"specification\": \"User full name\",\n \"deals\": [\n {\n \"key\": \"11111111-2222-3333-4444-555555555555\",\n \"specification\": {\n \"crew_key\": \"mega_crew\",\n \"wave_key\": \"11111111-2222-3333-4444-555555555555\",\n \"trip_key\": \"trip-0000-9999\"\n }\n }\n ]\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__6352d74f", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__2124fdb4", "name": "Обновление экипажа", "url": "{{ base_url }}/monitor/crews", "body": { "mimeType": "application/json", "text": "{\n \"key\": \"mega_crew\",\n \"username\": \"username_for_login\",\n \"password\": \"long_strong_password\",\n \"company_key\": \"smart_company\",\n \"performer\": {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location_01\",\n \"finish_location_key\": \"finish_location_01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": \"P30D\",\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"rest_rules\": {\n \"consecutive\": {\n \"relocating_duration_sum\": \"PT1H45M\",\n \"operating_duration_sum\": \"PT2H12M34.3S\",\n \"duration\": \"PT1H45M\"\n }\n },\n \"break_rules\": {\n \"first\": {\n \"relocating_duration_sum\": \"PT1H45M\",\n \"operating_duration_sum\": \"PT2H12M34.3S\",\n \"duration\": \"PT1H45M\"\n },\n \"consecutive\": {\n \"relocating_duration_sum\": \"PT1H45M\",\n \"operating_duration_sum\": \"PT2H12M34.3S\",\n \"duration\": \"PT1H45M\"\n },\n \"relocating_duration_type\": \"CONTINUOUS\"\n },\n \"reset_location_keys\": [\n \"location_01\"\n ],\n \"ignore_location_keys\": [\n \"location_01\"\n ]\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [],\n \"performer_features_lifetimes\": [],\n \"transport_restrictions\": []\n },\n \"limits\": {\n \"max_work_shifts\": 3,\n \"demand_extra_durations\": [\n {\n \"demand_key\": \"demand01.1\",\n \"additional_duration\": \"PT1H45M\"\n }\n ]\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n },\n \"transport\": {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location_01\",\n \"finish_location_key\": \"finish_location_01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"transportation_cost\": {\n \"mass\": 11,\n \"volume\": 22,\n \"capacity_a\": 11,\n \"capacity_b\": 22,\n \"capacity_c\": 31\n }\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [\n {\n \"key\": \"box01\",\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"compatibilities\": {\n \"width\": 1,\n \"height\": 3.1,\n \"length\": 2.1,\n \"box_features\": []\n },\n \"limits\": {\n \"max_one_cargo_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n }\n }\n ],\n \"compatibilities\": {\n \"transport_features\": [],\n \"transport_features_lifetimes\": [],\n \"performer_restrictions\": []\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 \"name\": \"X1-ABC\",\n \"attributes\": []\n },\n \"device\": {\n \"phone\": \"+71112223333\",\n \"online\": true,\n \"app_version\": \"7.21\",\n \"os_version\": \"15.0\",\n \"manufacturer\": \"samsung\",\n \"model\": \"S25 Ultra\"\n },\n \"specification\": \"User full name\",\n \"deals\": [\n {\n \"key\": \"11111111-2222-3333-4444-555555555555\",\n \"specification\": {\n \"crew_key\": \"mega_crew\",\n \"wave_key\": \"11111111-2222-3333-4444-555555555555\",\n \"trip_key\": \"trip-0000-9999\"\n }\n }\n ]\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__d32cc7eb", "method": "PUT" }, { "parentId": "fld___WORKSPACE_ID__2124fdb4", "name": "Чтение экипажа", "url": "{{ base_url }}/monitor/crews/{{ crew_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__4517b85f", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__2124fdb4", "name": "Удаление экипажа", "url": "{{ base_url }}/monitor/crews/{{ crew_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__38f852bc", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__2124fdb4", "name": "Чтение экипажей (таблица)", "url": "{{ base_url }}/monitor/crews/table/batch", "body": { "mimeType": "application/json", "text": "{\n \"filters\": [\n null\n ]\n}" }, "parameters": [ { "name": "offset", "disabled": true, "value": "10" }, { "name": "limit", "disabled": true, "value": "10" }, { "name": "sort_field", "disabled": true, "value": "DEVICE_ONLINE" }, { "name": "sort_direction", "disabled": true, "value": "DESC" } ], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__89274f91", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__2124fdb4", "name": "Удаление экипажей (пачка)", "url": "{{ base_url }}/monitor/crews/table/batch", "body": { "mimeType": "application/json", "text": "[\n \"mega_crew\"\n]" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__ce13a5d2", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__2124fdb4", "name": "Геоточки экипажей", "url": "{{ base_url }}/monitor/crews/table/geopoints", "body": { "mimeType": "application/json", "text": "{\n \"filters\": [\n null\n ]\n}" }, "parameters": [ { "name": "offset", "disabled": true, "value": "10" }, { "name": "limit", "disabled": true, "value": "10" } ], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__86dd562b", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__2124fdb4", "name": "Свой экипаж", "url": "{{ base_url }}/monitor/crews/self/info", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__147c8e2d", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__2124fdb4", "name": "Свои рейсы", "url": "{{ base_url }}/monitor/crews/self/trips", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__d68edd7d", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__2c874671", "name": "Создание сделки", "url": "{{ base_url }}/monitor/deals", "body": { "mimeType": "application/json", "text": "{\n \"crew_key\": \"mega_crew\",\n \"wave_key\": \"11111111-2222-3333-4444-555555555555\",\n \"trip_key\": \"trip-0000-9999\"\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__e0aac5c1", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__2c874671", "name": "Обновление сделки", "url": "{{ base_url }}/monitor/deals", "body": { "mimeType": "application/json", "text": "{\n \"key\": \"11111111-2222-3333-4444-555555555555\",\n \"specification\": {\n \"crew_key\": \"mega_crew\",\n \"wave_key\": \"11111111-2222-3333-4444-555555555555\",\n \"trip_key\": \"trip-0000-9999\"\n }\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__0f51a9e9", "method": "PUT" }, { "parentId": "fld___WORKSPACE_ID__2c874671", "name": "Чтение сделки", "url": "{{ base_url }}/monitor/deals/{{ deal_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__7806814a", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__2c874671", "name": "Удаление сделки", "url": "{{ base_url }}/monitor/deals/{{ deal_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__ca1ff415", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Создание волны", "url": "{{ base_url }}/monitor/waves", "body": { "mimeType": "application/json", "text": "{\n \"name\": \"wave_1\",\n \"comment\": \"long long long long text\",\n \"folder_key\": \"11111111-2222-3333-4444-555555555555\"\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__bad353e7", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Чтение волны", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__1ef3e57b", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Обновление волны", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}", "body": { "mimeType": "application/json", "text": "{\n \"name\": \"wave_1\",\n \"comment\": \"long long long long text\",\n \"folder_key\": \"11111111-2222-3333-4444-555555555555\"\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__7764cfb1", "method": "PUT" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Удаление волны", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__3d7db9b2", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Чтение волн (таблица)", "url": "{{ base_url }}/monitor/waves/table/batch", "body": { "mimeType": "application/json", "text": "{\n \"filters\": [\n null\n ]\n}" }, "parameters": [ { "name": "folder_key", "disabled": true, "value": "11111111-2222-3333-4444-555555555555" }, { "name": "offset", "disabled": true, "value": "10" }, { "name": "limit", "disabled": true, "value": "10" }, { "name": "sort_field", "disabled": true, "value": "SPECIFICATION_FOLDER_KEY" }, { "name": "sort_direction", "disabled": true, "value": "DESC" } ], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__e431fa4c", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Удаление волн (пачка)", "url": "{{ base_url }}/monitor/waves/table/batch", "body": { "mimeType": "application/json", "text": "[\n \"11111111-2222-3333-4444-555555555555\"\n]" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__6652e876", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Дублирование волны", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/duplication", "body": { "mimeType": "application/json", "text": "{\n \"name\": \"wave_1\",\n \"comment\": \"long long long long text\",\n \"folder_key\": \"11111111-2222-3333-4444-555555555555\"\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__fbb3e6c2", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Получение пути волны", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/path", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__598f9ad9", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Импорт (XLSX)", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/import/xlsx", "body": { "mimeType": "application/octet-stream" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__309624c2", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Импорт (JSON)", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/import/json", "body": { "mimeType": "application/json", "text": "{\n \"locations\": [\n {\n \"key\": \"location_01\",\n \"geopoint\": {\n \"latitude\": 55.692789,\n \"longitude\": 37.554554\n },\n \"arrival_duration\": \"PT1H45M\",\n \"departure_duration\": \"PT1H45M\",\n \"timetable\": [\n {\n \"work_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"limits\": [\n {\n \"key\": \"location_limit_constraint_01\",\n \"time_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"min_cargos\": [\n {\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"penalty\": {\n \"mass\": 11,\n \"volume\": 22,\n \"capacity_a\": 11,\n \"capacity_b\": 22,\n \"capacity_c\": 31\n }\n }\n ],\n \"max_cargos\": [\n {\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"penalty\": {\n \"mass\": 11,\n \"volume\": 22,\n \"capacity_a\": 11,\n \"capacity_b\": 22,\n \"capacity_c\": 31\n }\n }\n ],\n \"min_transports\": [\n {\n \"count\": 2,\n \"penalty\": 2000\n }\n ],\n \"max_transports\": [\n {\n \"count\": 2,\n \"penalty\": 2000\n }\n ]\n }\n ]\n }\n ],\n \"compatibilities\": {\n \"transport_restrictions\": []\n },\n \"name\": \"X1-ABC\",\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\": \"location_01\",\n \"duration\": \"PT1H45M\",\n \"reward\": 199.9,\n \"hard_time_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"soft_time_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n }\n }\n ],\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"cargos\": [],\n \"compatibilities\": {\n \"order_features\": [],\n \"order_restrictions\": [],\n \"performer_restrictions\": [],\n \"performer_blacklist\": []\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"performers\": [\n {\n \"key\": \"performer0001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"working_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location_01\",\n \"finish_location_key\": \"finish_location_01\",\n \"max_locations\": 15,\n \"max_stops\": 15,\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": \"P30D\",\n \"cost_per_unit\": 0.001\n }\n ],\n \"max_penalty_cost\": 2000\n },\n \"work_and_rest_rules\": {\n \"rest_rules\": {\n \"consecutive\": {\n \"relocating_duration_sum\": \"PT1H45M\",\n \"operating_duration_sum\": \"PT2H12M34.3S\",\n \"duration\": \"PT1H45M\"\n }\n },\n \"break_rules\": {\n \"first\": {\n \"relocating_duration_sum\": \"PT1H45M\",\n \"operating_duration_sum\": \"PT2H12M34.3S\",\n \"duration\": \"PT1H45M\"\n },\n \"consecutive\": {\n \"relocating_duration_sum\": \"PT1H45M\",\n \"operating_duration_sum\": \"PT2H12M34.3S\",\n \"duration\": \"PT1H45M\"\n },\n \"relocating_duration_type\": \"CONTINUOUS\"\n },\n \"reset_location_keys\": [\n \"location_01\"\n ],\n \"ignore_location_keys\": [\n \"location_01\"\n ]\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"own_transport_type\": \"CAR\",\n \"compatibilities\": {\n \"performer_features\": [],\n \"performer_features_lifetimes\": [],\n \"transport_restrictions\": []\n },\n \"limits\": {\n \"max_work_shifts\": 3,\n \"demand_extra_durations\": [\n {\n \"demand_key\": \"demand01.1\",\n \"additional_duration\": \"PT1H45M\"\n }\n ]\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"transports\": [\n {\n \"key\": \"transport001\",\n \"shifts\": [\n {\n \"key\": \"shift01\",\n \"availability_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"start_location_key\": \"start_location_01\",\n \"finish_location_key\": \"finish_location_01\",\n \"tariff\": {\n \"cost_per_shift\": 2000,\n \"constraints\": [\n {\n \"stage_length\": 100000000,\n \"cost_per_unit\": 0.001\n }\n ],\n \"transportation_cost\": {\n \"mass\": 11,\n \"volume\": 22,\n \"capacity_a\": 11,\n \"capacity_b\": 22,\n \"capacity_c\": 31\n }\n },\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"transport_type\": \"CAR\",\n \"boxes\": [\n {\n \"key\": \"box01\",\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"compatibilities\": {\n \"width\": 1,\n \"height\": 3.1,\n \"length\": 2.1,\n \"box_features\": []\n },\n \"limits\": {\n \"max_one_cargo_capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n }\n }\n }\n ],\n \"compatibilities\": {\n \"transport_features\": [],\n \"transport_features_lifetimes\": [],\n \"performer_restrictions\": []\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 \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"hardlinks\": [\n {\n \"key\": \"group01\",\n \"links\": [\n {\n \"type\": \"ORDER\",\n \"entity_key\": \"ord0001\"\n }\n ],\n \"attributes\": []\n }\n ],\n \"trips\": [\n {\n \"key\": \"trip-0000-9999\",\n \"performer\": {\n \"performer_key\": \"performer0001\",\n \"shift_key\": \"performer0001_shift01\",\n \"shift_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n }\n },\n \"transport\": {\n \"transport_key\": \"transport001\",\n \"shift_key\": \"performer01\",\n \"shift_time\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n }\n },\n \"states\": [\n {\n \"time\": \"2025-09-21T09:30:00+03:00\",\n \"order_key\": \"order01\",\n \"demand_key\": \"demand01.1\",\n \"event_key\": \"event01\",\n \"location_key\": \"location_01\",\n \"flags\": [\n \"RELOCATING\"\n ],\n \"cargo_actions\": [\n {\n \"box_key\": \"box01\",\n \"cargo_key\": \"cargo01\",\n \"cargo_action_type\": \"ADD\"\n }\n ],\n \"distance\": 5200,\n \"cost\": 1231.1,\n \"reward\": 2343.3,\n \"attributes\": []\n }\n ],\n \"waitlist\": [\n \"order02\"\n ],\n \"name\": \"X1-ABC\",\n \"attributes\": []\n }\n ],\n \"facts\": [\n {\n \"key\": \"fact_01\",\n \"time\": \"2025-09-21T09:30:00+03:00\",\n \"type\": \"NEW_LOCATION\",\n \"trip_key\": \"trip_01\",\n \"order_key\": \"order_01\",\n \"demand_key\": \"order_01_demand_01\",\n \"performer_key\": \"performer_01\",\n \"location_key\": \"location_01\",\n \"attributes\": []\n }\n ],\n \"statistics\": {\n \"total_statistics\": {\n \"cost\": 1231.1,\n \"reward\": 2343.3,\n \"profit\": 1231.1,\n \"measurements\": {\n \"time_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"driving_time\": \"PT1H45M\",\n \"waiting_time\": \"PT1H45M\",\n \"working_time\": \"PT1H45M\",\n \"break_time\": \"PT1H45M\",\n \"rest_time\": \"PT1H45M\",\n \"arriving_time\": \"PT1H45M\",\n \"departure_time\": \"PT1H45M\",\n \"total_time\": \"PT1H45M\",\n \"distance\": 5200\n },\n \"trips_count\": 250,\n \"performers_count\": 157,\n \"orders_count\": 1700,\n \"plan_orders_count\": 1003,\n \"waitlist_orders_count\": 697,\n \"stops_count\": 87,\n \"locations_count\": 45,\n \"cargo_capacity_sum\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n },\n \"cargo_capacity_ratio\": {\n \"mass\": 0.5,\n \"volume\": 0.1,\n \"capacity_a\": 0.7,\n \"capacity_b\": 0.8,\n \"capacity_c\": 0.9\n },\n \"max_transport_load\": {\n \"mass\": 0.5,\n \"volume\": 0.1,\n \"capacity_a\": 0.7,\n \"capacity_b\": 0.8,\n \"capacity_c\": 0.9\n },\n \"average_speed\": 43.1,\n \"round_trips_count\": 2,\n \"average_roundtrip_distance\": 23.4,\n \"average_roundtrip_time\": \"PT1H45M\",\n \"attributes\": []\n },\n \"trips_statistics\": [\n {\n \"trip_key\": \"trip01\",\n \"general_statistics\": {\n \"cost\": 1231.1,\n \"reward\": 2343.3,\n \"profit\": 1231.1,\n \"measurements\": {\n \"time_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"driving_time\": \"PT1H45M\",\n \"waiting_time\": \"PT1H45M\",\n \"working_time\": \"PT1H45M\",\n \"break_time\": \"PT1H45M\",\n \"rest_time\": \"PT1H45M\",\n \"arriving_time\": \"PT1H45M\",\n \"departure_time\": \"PT1H45M\",\n \"total_time\": \"PT1H45M\",\n \"distance\": 5200\n },\n \"trips_count\": 250,\n \"performers_count\": 157,\n \"orders_count\": 1700,\n \"plan_orders_count\": 1003,\n \"waitlist_orders_count\": 697,\n \"stops_count\": 87,\n \"locations_count\": 45,\n \"cargo_capacity_sum\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n },\n \"cargo_capacity_ratio\": {\n \"mass\": 0.5,\n \"volume\": 0.1,\n \"capacity_a\": 0.7,\n \"capacity_b\": 0.8,\n \"capacity_c\": 0.9\n },\n \"max_transport_load\": {\n \"mass\": 0.5,\n \"volume\": 0.1,\n \"capacity_a\": 0.7,\n \"capacity_b\": 0.8,\n \"capacity_c\": 0.9\n },\n \"average_speed\": 43.1,\n \"round_trips_count\": 2,\n \"average_roundtrip_distance\": 23.4,\n \"average_roundtrip_time\": \"PT1H45M\",\n \"attributes\": []\n },\n \"load_statistics\": {\n \"total_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n }\n },\n \"max_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n }\n },\n \"max_transfer_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n }\n }\n },\n \"stop_statistics\": [\n {\n \"location_key\": \"location_01\",\n \"stop_demands\": [\n {\n \"demand_key\": \"demand_key_01\",\n \"event_key\": \"event_key_01\",\n \"demand_time_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n }\n }\n ],\n \"stop_time_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"measurements\": {\n \"time_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"driving_time\": \"PT1H45M\",\n \"waiting_time\": \"PT1H45M\",\n \"working_time\": \"PT1H45M\",\n \"break_time\": \"PT1H45M\",\n \"rest_time\": \"PT1H45M\",\n \"arriving_time\": \"PT1H45M\",\n \"departure_time\": \"PT1H45M\",\n \"total_time\": \"PT1H45M\",\n \"distance\": 5200\n },\n \"upload\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n }\n },\n \"download\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n }\n },\n \"max_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n }\n },\n \"arrival_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n }\n },\n \"departure_load\": {\n \"count\": 1460,\n \"capacity\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n }\n },\n \"attributes\": []\n }\n ],\n \"roundtrip_statistics\": [\n {\n \"roundtrip_key\": \"trip_01_round_02\",\n \"general_statistics\": {\n \"cost\": 1231.1,\n \"reward\": 2343.3,\n \"profit\": 1231.1,\n \"measurements\": {\n \"time_window\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n },\n \"driving_time\": \"PT1H45M\",\n \"waiting_time\": \"PT1H45M\",\n \"working_time\": \"PT1H45M\",\n \"break_time\": \"PT1H45M\",\n \"rest_time\": \"PT1H45M\",\n \"arriving_time\": \"PT1H45M\",\n \"departure_time\": \"PT1H45M\",\n \"total_time\": \"PT1H45M\",\n \"distance\": 5200\n },\n \"trips_count\": 250,\n \"performers_count\": 157,\n \"orders_count\": 1700,\n \"plan_orders_count\": 1003,\n \"waitlist_orders_count\": 697,\n \"stops_count\": 87,\n \"locations_count\": 45,\n \"cargo_capacity_sum\": {\n \"mass\": 105500,\n \"volume\": 220034,\n \"capacity_a\": 100000,\n \"capacity_b\": 200000,\n \"capacity_c\": 300000\n },\n \"cargo_capacity_ratio\": {\n \"mass\": 0.5,\n \"volume\": 0.1,\n \"capacity_a\": 0.7,\n \"capacity_b\": 0.8,\n \"capacity_c\": 0.9\n },\n \"max_transport_load\": {\n \"mass\": 0.5,\n \"volume\": 0.1,\n \"capacity_a\": 0.7,\n \"capacity_b\": 0.8,\n \"capacity_c\": 0.9\n },\n \"average_speed\": 43.1,\n \"round_trips_count\": 2,\n \"average_roundtrip_distance\": 23.4,\n \"average_roundtrip_time\": \"PT1H45M\",\n \"attributes\": []\n }\n }\n ],\n \"attributes\": []\n }\n ],\n \"locations_statistics\": [\n {\n \"location_key\": \"location_01\",\n \"location_limits_penalty\": 25000,\n \"total_cargos_statistics\": {\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"penalty\": {\n \"mass\": 11,\n \"volume\": 22,\n \"capacity_a\": 11,\n \"capacity_b\": 22,\n \"capacity_c\": 31\n }\n },\n \"total_transports_statistics\": {\n \"count\": 2,\n \"penalty\": 2000\n },\n \"limits_statistics\": [\n {\n \"location_limit_key\": \"location_limit_constraint_01\",\n \"cargos_statistics\": {\n \"capacity\": {\n \"mass\": 10,\n \"volume\": 2,\n \"capacity_a\": 1,\n \"capacity_b\": 2,\n \"capacity_c\": 3\n },\n \"penalty\": {\n \"mass\": 11,\n \"volume\": 22,\n \"capacity_a\": 11,\n \"capacity_b\": 22,\n \"capacity_c\": 31\n }\n },\n \"transports_statistics\": {\n \"count\": 2,\n \"penalty\": 2000\n },\n \"location_limit_penalty\": 25000\n }\n ]\n }\n ],\n \"task_statistics\": {\n \"planning_horizon\": {\n \"from\": \"2025-09-21T09:30:00+03:00\",\n \"to\": \"2025-09-21T19:45:00Z\"\n }\n },\n \"quality\": {\n \"locations_limits_penalty\": 25000,\n \"soft_time_window_violations\": {\n \"before\": {\n \"demand_keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n },\n \"after\": {\n \"demand_keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n }\n },\n \"hard_time_window_violations\": {\n \"before\": {\n \"demand_keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n },\n \"after\": {\n \"demand_keys\": [\n \"obj1\"\n ],\n \"count\": 1700\n }\n }\n }\n },\n \"external_routing\": [],\n \"plan_settings\": {\n \"trips_settings\": {\n \"configuration\": \"optimize_distance\",\n \"expectations\": {\n \"trip_start_time_strategy\": \"LOWEST_COST\",\n \"problem_kind\": \"LONG_HAUL\",\n \"attributes\": []\n },\n \"assumptions\": {\n \"transport_speed_multipliers\": [],\n \"transport_capacity_multipliers\": [],\n \"disable_compatibility\": true,\n \"disable_capacity\": true,\n \"disable_location_limits\": true,\n \"same_order_time_window\": true,\n \"expand_shift_time_window\": true\n },\n \"penalties\": {\n \"compatibilities\": [],\n \"max_locations_limits_penalty\": 25000\n }\n },\n \"geo_settings\": {\n \"geo_provider\": \"VRT\",\n \"toll_roads\": true,\n \"ferry_crossing\": true,\n \"traffic_jams\": true,\n \"flight_distance\": true,\n \"attributes\": []\n },\n \"calculation_settings\": {\n \"max_calculation_time\": \"PT12M35S\",\n \"max_waiting_time\": \"PT2H\",\n \"result_ttl\": \"PT4M30S\",\n \"result_timezone\": 3,\n \"treat_warnings_as_errors\": true,\n \"precision\": 1\n },\n \"extension_settings\": {\n \"enable_extension\": true,\n \"extension_url\": \"https://universal-extension.veeroute.cloud\"\n }\n },\n \"replan_settings\": {\n \"replan_strategy\": {\n \"reorder\": true,\n \"plan_new_orders\": true,\n \"create_new_trips\": true\n }\n },\n \"actualize_settings\": {\n \"current_time\": \"2025-09-21T09:30:00+03:00\",\n \"max_delay_duration\": \"PT1H30M\"\n },\n \"dataset_name\": \"custom_dataset_one\"\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__c8d526ea", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Экспорт (XLSX)", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/export/xlsx", "body": {}, "parameters": [ { "name": "timezone", "disabled": true, "value": "3" } ], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__baf558e1", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__726f517f", "name": "Экспорт (JSON)", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/export/json", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__c185aaee", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__d82b7e45", "name": "Чтение рейса", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/trips/{{ essence_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__9d434462", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__d82b7e45", "name": "Удаление рейса", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/trips/{{ essence_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__eb83465a", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__d82b7e45", "name": "Чтение рейсов (таблица)", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/trips/table/batch", "body": { "mimeType": "application/json", "text": "{\n \"filters\": [\n null\n ]\n}" }, "parameters": [ { "name": "offset", "disabled": true, "value": "10" }, { "name": "limit", "disabled": true, "value": "10" }, { "name": "sort_field", "disabled": true, "value": "DISTANCE" }, { "name": "sort_customfield", "disabled": true, "value": "NONE" }, { "name": "sort_direction", "disabled": true, "value": "DESC" } ], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__290a4c2c", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__d82b7e45", "name": "Удаление рейсов (пачка)", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/trips/table/batch", "body": { "mimeType": "application/json", "text": "[\n \"key01\"\n]" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__284666ed", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__d82b7e45", "name": "Пути рейсов", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/trips/table/tracks/{{ tracks_type }}", "body": { "mimeType": "application/json", "text": "{\n \"filters\": [\n null\n ]\n}" }, "parameters": [ { "name": "offset", "disabled": true, "value": "10" }, { "name": "limit", "disabled": true, "value": "10" } ], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__4e0d868d", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__d82b7e45", "name": "Доступные экипажи", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/trips/{{ essence_key }}/crews/available", "body": { "mimeType": "application/json", "text": "{\n \"filters\": [\n null\n ]\n}" }, "parameters": [ { "name": "offset", "disabled": true, "value": "10" }, { "name": "limit", "disabled": true, "value": "10" }, { "name": "sort_field", "disabled": true, "value": "DEVICE_ONLINE" }, { "name": "sort_direction", "disabled": true, "value": "DESC" } ], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__c071f9c8", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__d82b7e45", "name": "Запуск рейсов (пачка)", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/trips/actions/run", "body": { "mimeType": "application/json", "text": "[\n \"key01\"\n]" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__daf9fefb", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__d82b7e45", "name": "Остановка рейсов (пачка)", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/trips/actions/run", "body": { "mimeType": "application/json", "text": "[\n \"key01\"\n]" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__4e21df59", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__aeff1bc9", "name": "Создание факта", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/facts", "body": { "mimeType": "application/json", "text": "{\n \"key\": \"fact_01\",\n \"time\": \"2025-09-21T09:30:00+03:00\",\n \"type\": \"NEW_LOCATION\",\n \"trip_key\": \"trip_01\",\n \"order_key\": \"order_01\",\n \"demand_key\": \"order_01_demand_01\",\n \"performer_key\": \"performer_01\",\n \"location_key\": \"location_01\",\n \"attributes\": []\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__4cbed565", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__aeff1bc9", "name": "Обновление факта", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/facts", "body": { "mimeType": "application/json", "text": "{\n \"key\": \"fact_01\",\n \"time\": \"2025-09-21T09:30:00+03:00\",\n \"type\": \"NEW_LOCATION\",\n \"trip_key\": \"trip_01\",\n \"order_key\": \"order_01\",\n \"demand_key\": \"order_01_demand_01\",\n \"performer_key\": \"performer_01\",\n \"location_key\": \"location_01\",\n \"attributes\": []\n}" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__b5772317", "method": "PUT" }, { "parentId": "fld___WORKSPACE_ID__aeff1bc9", "name": "Чтение факта", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/facts/{{ essence_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__fad50c7a", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__aeff1bc9", "name": "Удаление одного факта", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/facts/{{ essence_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__25d378bf", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__aeff1bc9", "name": "Список фактов", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/facts/table/batch", "body": { "mimeType": "application/json", "text": "{\n \"filters\": [\n null\n ]\n}" }, "parameters": [ { "name": "offset", "disabled": true, "value": "10" }, { "name": "limit", "disabled": true, "value": "10" }, { "name": "sort_field", "disabled": true, "value": "ESSENCE_KEY" }, { "name": "sort_customfield", "disabled": true, "value": "NONE" }, { "name": "sort_direction", "disabled": true, "value": "DESC" } ], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__1aa8760d", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__aeff1bc9", "name": "Удаление фактов (пачка)", "url": "{{ base_url }}/monitor/waves/{{ wave_key }}/facts/table/batch", "body": { "mimeType": "application/json", "text": "[\n \"key01\"\n]" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__843b6496", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__9f8a2389", "name": "Установка активного ключа настроек пользователя", "url": "{{ base_url }}/monitor/settings/user", "body": { "mimeType": "application/json", "text": "\"path-key-01\"" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__fe7b4534", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__9f8a2389", "name": "Чтение списка настроек пользователя", "url": "{{ base_url }}/monitor/settings/user", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__0e33f8cd", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__9f8a2389", "name": "Создание настроек пользователя", "url": "{{ base_url }}/monitor/settings/user/{{ settings_key }}", "body": { "mimeType": "application/json", "text": "\"{\\\"key1\\\":\\\"value1\\\"}\"" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__6fd0d978", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__9f8a2389", "name": "Чтение настроек пользователя", "url": "{{ base_url }}/monitor/settings/user/{{ settings_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__43c363e2", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__9f8a2389", "name": "Обновление настроек пользователя", "url": "{{ base_url }}/monitor/settings/user/{{ settings_key }}", "body": { "mimeType": "application/json", "text": "\"{\\\"key1\\\":\\\"value1\\\"}\"" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__132cd001", "method": "PUT" }, { "parentId": "fld___WORKSPACE_ID__9f8a2389", "name": "Удаление настроек пользователя", "url": "{{ base_url }}/monitor/settings/user/{{ settings_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__e6d2ab4b", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__574f7b8c", "name": "Установка активного ключа настроек полей", "url": "{{ base_url }}/monitor/settings/customfields", "body": { "mimeType": "application/json", "text": "\"path-key-01\"" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__6ab6620a", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__574f7b8c", "name": "Чтение списка настроек полей", "url": "{{ base_url }}/monitor/settings/customfields", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__525b869b", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__574f7b8c", "name": "Создание настроек полей", "url": "{{ base_url }}/monitor/settings/customfields/{{ settings_key }}", "body": { "mimeType": "application/json" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__729cea29", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__574f7b8c", "name": "Чтение настроек полей", "url": "{{ base_url }}/monitor/settings/customfields/{{ settings_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__9a035d19", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__574f7b8c", "name": "Обновление настроек полей", "url": "{{ base_url }}/monitor/settings/customfields/{{ settings_key }}", "body": { "mimeType": "application/json" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__85f60a23", "method": "PUT" }, { "parentId": "fld___WORKSPACE_ID__574f7b8c", "name": "Удаление настроек полей", "url": "{{ base_url }}/monitor/settings/customfields/{{ settings_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__8c79ec5c", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__6b7424de", "name": "Установка активного ключа настроек иконок", "url": "{{ base_url }}/monitor/settings/customicons", "body": { "mimeType": "application/json", "text": "\"path-key-01\"" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__95d03cb1", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__6b7424de", "name": "Чтение списка настроек иконок", "url": "{{ base_url }}/monitor/settings/customicons", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__26adfa8e", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__6b7424de", "name": "Создание настроек иконок", "url": "{{ base_url }}/monitor/settings/customicons/{{ settings_key }}", "body": { "mimeType": "application/octet-stream" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__0ce8ad77", "method": "POST" }, { "parentId": "fld___WORKSPACE_ID__6b7424de", "name": "Чтение настроек иконок", "url": "{{ base_url }}/monitor/settings/customicons/{{ settings_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__bc971947", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__6b7424de", "name": "Обновление настроек иконок", "url": "{{ base_url }}/monitor/settings/customicons/{{ settings_key }}", "body": { "mimeType": "application/octet-stream" }, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__cae32a32", "method": "PUT" }, { "parentId": "fld___WORKSPACE_ID__6b7424de", "name": "Удаление настроек иконок", "url": "{{ base_url }}/monitor/settings/customicons/{{ settings_key }}", "body": {}, "parameters": [], "headers": [], "authentication": { "type": "bearer", "token": "{{bearerToken}}", "prefix": "" }, "_type": "request", "_id": "req___WORKSPACE_ID__66e5c8f0", "method": "DELETE" }, { "parentId": "fld___WORKSPACE_ID__bc0792d8", "name": "Проверка доступности", "url": "{{ base_url }}/monitor/system/check", "body": {}, "parameters": [], "headers": [], "authentication": {}, "_type": "request", "_id": "req___WORKSPACE_ID__d56d9853", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__bc0792d8", "name": "Получение версии сервиса", "url": "{{ base_url }}/monitor/system/version", "body": {}, "parameters": [], "headers": [], "authentication": {}, "_type": "request", "_id": "req___WORKSPACE_ID__c692273d", "method": "GET" }, { "parentId": "fld___WORKSPACE_ID__bc0792d8", "name": "Получение документации", "url": "{{ base_url }}/monitor/file/{{ filename }}", "body": {}, "parameters": [], "headers": [], "authentication": {}, "_type": "request", "_id": "req___WORKSPACE_ID__971c419d", "method": "GET" } ] }