ULTAXI | Экосистема для бизнеса такси

Современное программное обеспечение для автоматизации службы такси

Создание заказа

Last modified:


Body json object

ParamValue
methodOrders.submit
version1.0
paramsjson

Params

ParamMan/OptTypeDescription
fareIdmanintegerИдентификатор клиентского тарифа (выдается администрацией ULTAXI)
phonemanstringТелефон клиента
routeman(ClientAddress)(docs/objects/ClientAddress.md) / array jsonСписок адресов (маршрут поездки)
timeoptOffsetDateTime / stringВремя заказа (отсутствует, если текущий)

Пример

{
  "method": "Orders.submit",
  "version": "1.0",
  "params": {
    "fareId": 1534,
    "phone": "+375290123456",
    "route": [{
     "address": {
      "name": "Республика Беларусь, обл Бресткая, г Брест, б-р Космонавтов, 60 (Школа № 3)",
          "components": [
            {
              "level": 0,
              "name": " Республика Беларусь"
            }, {
              "level": 1,
              "name": "обл Бресткая"
            }, {
              "level": 4,
              "name": "г Брест"
            }, {
              "level": 7,
              "name": "б-р Космонавтов"
            }, {
              "level": 8,
              "name": "60"
            }, {
              "level": 9,
              "name": "Школа № 3"
            }
          ],
          "types": {
            "pointType": 63,
            "aliasType": 3
          },
          "position": {
            "lat": 52.096807,
            "lon": 23.697629
          }
        },
        "comment": "парковка перед школой"
      }],
    "time": "2019-11-14T13:00:00+03:00"
  }
}

Ответ

ParamMan/OptTypeDescription
resultmaninteger64ИД заказа
{
  "result": 46400003832333
}

Is this article helpful for you?