Scap.Service (1.0)

Download OpenAPI specification:

VRP

Получает текущие результаты решения задачи VRP по всем вариантам планирования.

Authorizations:
Bearer
path Parameters
taskId
required
string

Responses

Response samples

Content type
application/json
{
  • "statuses": [
    ],
  • "timeNumOffset": "string",
  • "executingDuration": 0,
  • "tasksInQueue": 0,
  • "planningVariants": [
    ],
  • "measuredProperties": [
    ],
  • "complexityEstimated": {
    },
  • "error": {
    }
}

Получает json для geojson.io решения задачи по варианту планирования.

Authorizations:
Bearer
path Parameters
taskId
required
string
query Parameters
variantId
string

Responses

Response samples

Content type
application/json
{
  • "type": "string",
  • "features": [
    ]
}

Запрос на асинхронное решение задачи маршрутизации транспортных средств. Задача будет поставлена в очередь, и будет возвращен идентификатор задачи.

Authorizations:
Bearer
Request Body schema:
required
loadToFile
boolean

Выгрузить в файлы кэш расстояний и информацию для отладки

required
object (RouteCalcVrpOptions)

Опции решения задачи RVRP.

required
object (RouteCalcVrpPlanningData)

Данные задачи.

required
Array of objects (RouteCalcVrpPlanningVariants)

Список вариантов планирования для данных.

Responses

Request samples

Content type
{
  • "loadToFile": true,
  • "options": {
    },
  • "planningData": {
    },
  • "planningVariants": [
    ]
}

Response samples

Content type
application/json
{
  • "taskId": "string",
  • "tasksInQueue": 0
}

Прервать выполнение задачи. После прерывания задача считается решенной.

Authorizations:
Bearer
path Parameters
taskId
required
string
header Parameters
Breadcrumb
required
string

Responses

Response samples

Content type
application/json
{
  • "message": "string"
}