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

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

Информация о предоставляемом сервисе

Last modified:


Запрос

Метод: POST
URI: /api/client/mobile/1.1/service 
Content-Type: application/json; charset=utf-8 
Body: object Params.

object Params

paymentMethodobject PaymentMethodoptionalСпособ оплаты
prevServiceIdstringoptionalИдентификатор сервиса из предыдущего запроса

Примечание

Важно наличие заголовка X-Hive-GPS-Position в запросе для точного определения службы такси, обслуживающей регион клиента.

Ответ

Content-Type: application/json; charset=utf-8
Body: object Service.

object Service

kindstring ServiceKindmandatoryТип объекта сервиса
serviceIdstringmandatory, if kind=service/stubИдентификатор сервиса
settingsobject Settingsmandatory, if kind=service/stubНастройки приложения
tariffsarray object Tariffmandatory, if kind=serviceСписок тарифов
locationobject GpsPositionoptional, if kind=serviceКоординаты региона, в котором предоставляется сервис
messagestringmandatory, if kind=stubСообщение о недоступности сервиса
lptypestringmandatory, if kind=serviceТип доступной программы лояльности

string ServiceKind

serviceНастройки сервиса
stubЗаглушка
sameИнформация не изменилась

object Tariff

idnumbermandatoryИдентификатор тарифа
namestringmandatoryНаименование тарифа
iconstringoptionalИдентификатор иконки
descriptionstringoptionalОписание
optionsarray object OptionmandatoryСписок опций
minCostnumbermandatoryМинимальная стоимость заказа
costChangeAllowedbooleanmandatoryРазрешено ли изменение стоимости заказа
costChangeStepnumberoptionalШаг изменения стоимости
hintstringoptionalПодсказка
showEstimationbooleanoptionalПоказывать предрассчет

object Option

idnumbermandatoryИдентификатор опции
namestringmandatoryНаименование опции
typestring OptionValueTypemandatoryТип стоимости
valuenumbermandatoryСтоимость опции
mandatorybooleanmandatoryДолжна ли опция быть включенной по-умолчанию

string OptionValueType

fixedФиксированная стоимость
percentПроцент от стоимости заказа

object Settings

cardPaymentAllowedbooleanmandatoryДоступна ли оплата по банковской карте
dispatcherCallobject DispatcherCallmandatoryПараметры для связи с диспетчерской
mainInterfacestring MainInterfaceModemandatoryРежим отображения главного интерфейса
geocodingarray string GeocodingServiceoptionalСервисы геокодинга
currencyobject CurrencymandatoryВалюта
mapsarray string MapSourcemandatoryТипы отображаемой карты
averageSpeednumbermandatoryСредняя скорость
destinationRequiredbooleanmandatoryКонечный адрес обязателен

string MainInterfaceMode

simpleПростой
advancedСложный
simple-advancedСначала простой
advanced-simpleСначала сложный

string GeocodingService

googleGoogle
yandexYandex
osmOpenStreetMap

string MapSource

googleGoogle
yandexYandex
osmOpenStreetMap

object Currency

codestringmandatoryКод валюты
signstringmandatoryСимвол

object DispatcherCall

allowstring AllowCallmandatoryМожно ли звонить диспетчеру и как
numberstringoptionalТелефон диспетчерской

string AllowCall

directМожно позвонить в диспетчерскую напрямую
via serverМожно заказать связь через сервер
noСвязаться с диспетчером нельзя

Is this article helpful for you?