Запрос
Метод: POST
URI: /api/client/mobile/3.1/estimate
Content-Type: application/json; charset=utf-8
Body: object Params
object Params
| paymentMethod | object PaymentMethod | mandatory | Способ оплаты |
| tariffs | array number | mandatory | Массив тарифов (не более 4х за раз) |
| options | array number | mandatory | Выбранные опции тарифа |
| route | array object GpsPosition | mandatory | Точки маршрута |
| time | object Time | optional | Время заказа (отсутствует, если на текущее) |
object Time
| type | string TimeType | mandatory | тип |
| value | string | mandatory | Значение |
string TimeType
| absolute | Абсолютное время заказа; в поле value должна быть строка LocalDateTime |
| relative | Относительное время заказа; в поле value должна быть строка Duration |
Ответ
Content-Type: application/json; charset=utf-8
Body: object Estimation.
object Estimations
| estimations | array Estimation | mandatory | Список предварительных оценок стоимости по заказу |
| path | object GeoJSON::LineString | optional | Предполагаемый подробный маршрут поездки |
| distance | number | optional | Расстояние в метрах |
object Estimation
| tariff | number | mandatory | ID тарифа, по которому производилась оценка стоимости |
| cost | object Cost | mandatory | Стоимость |
| submissionTime | number | optional | Предполагаемое минимальное время подачи машины (в секундах) |