Поиск по сайту

API
Главная / API - Терминалы

Терминалы

Обновлено 08.08.2017
82 кб

Общие сведения

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

Справочник терминалов

Запрос метода

Пример запроса 

Адрес метода: https://api.dellin.ru/v2/public/terminals.json

{
   "appkey": "00000000-0000-0000-000000000000"
}

Адрес метода: https://api.dellin.ru/v2/public/terminals.xml

<request>
   <appkey>00000000-0000-0000-000000000000</appkey>
</request>

Описание параметров

Request
ПараметрR*ТипОписание
appkey
ДаstringКлюч приложения. Для получения ключа необходимо пройти регистрацию

Ответ метода

Пример ответа

{  
   "city":[  
      {  
         "id":96,
         "name":"Абакан",
         "code":"7800000000000000000000000",
         "cityID":200601,
         "latitude":53.7064,
         "longitude":91.3725,
         "url":"abakan.dellin.ru",
         "timeshift":4,
         "requestEndTime":"18:00",
         "sfrequestEndTime":"18:00",
         "day2dayRequest":"1",
         "preorderRequest":"1",
         "freeStorageDays":"2",
         "terminals":{  
            "terminal":[  
               {  
                  "id":122,
                  "name":"Абакан",
                  "cityID":200601,
                  "address":"ул. Заводская, 1В",
                  "fullAddress":"655004, Хакасия Респ, Абакан г, Заводская ул, дом № 1 В",
                  "latitude":53.7053,
                  "longitude":91.3745,
                  "isOffice":true,
                  "onlyReceive":false,
                  "onlyGiveout":false,
                  "worktables":{  
                     "worktable":[  
                        {  
                           "department":"Прием и выдача груза",
                           "monday":"09:00-20:00",
                           "tuesday":"09:00-20:00",
                           "wednesday":"09:00-20:00",
                           "thursday":"09:00-20:00",
                           "friday":"09:00-20:00",
                           "saturday":"11:00-16:00",
                           "sunday":"-",
                           "timetable":"пн-пт 09:00-20:00; сб 11:00-16:00; вс выходной"
                        }
                     ]
                  }
               }
            ]
         }
      }
   ]
}
<response>
   <id>96</id>
   <name>Абакан</name>
   <code>7800000000000000000000000</code>
   <cityID>200601</cityID>
   <latitude>53.7064</latitude>
   <longitude>91.3725</longitude>
   <url>abakan.dellin.ru</url>
   <timeshift>4</timeshift>
   <requestEndTime>18:00</requestEndTime>
   <sfrequestEndTime>18:00</sfrequestEndTime>
   <day2dayRequest>1</day2dayRequest>
   <preorderRequest>1</preorderRequest>
   <freeStorageDays>2</freeStorageDays>
   <terminals>
      <terminal>
         <id>122</id>
         <name>Абакан</name>
         <cityID>200601</cityID>
         <address>ул. Заводская, 1В</address>
         <fullAddress>655004, Хакасия Респ, Абакан г, Заводская ул, дом № 1 В</fullAddress>
         <latitude>53.7053</latitude>
         <longitude>91.3745</longitude>
         <isOffice>true</isOffice>
         <onlyReceive>false</onlyReceive>
         <onlyGiveout>false</onlyGiveout>
         <worktables>
            <worktable>
               <department>Прием и выдача груза</department>
               <monday>09:00-20:00</monday>
               <tuesday>09:00-20:00</tuesday>
               <wednesday>09:00-20:00</wednesday>
               <thursday>09:00-20:00</thursday>
               <friday>09:00-20:00</friday>
               <saturday>11:00-16:00</saturday>
               <sunday>-</sunday>
               <timetable>пн-пт 09:00-20:00; сб 11:00-16:00; вс выходной</timetable>
            </worktable>
         </worktables>
      </terminal>
   </terminals>
</response>

Описание параметров

Response
ПараметрТипОписание
city
array of Response.CityСписок городов
Response.City
ПараметрТипОписание

id

integerID города в системе
namestringНаименование города
codestringКод КЛАДР города
cityIDintegerID города в "Справочнике населенных пунктов"
latitudefloatШирота города
longitudefloatДолгота города
urlstringДомен для города
timeshiftintegerСмещение времени в часах относительно Москвы
requestEndTimestringВремя окончания приёма заявок на забор груза от адреса. Позже этого времени заявка переносится на следующий день
sfrequestEndTimestringВремя окончания приёма заявок на доставку до адреса. Позже этого времени заявка переносится на следующий день
day2dayRequeststringПризнак возможности оформить заявку на забор груза от адреса день-в-день в данном подразделении ("1" - да, "0" - нет)

preorderRequest

stringПризнак возможности оформить предзаказ в данном подразделении ("1" - да, "0" - нет)
freeStorageDaysstringКоличество дней бесплатного хранения в данном подразделении
terminalsResponse.City.TerminalsИнформация о терминалах в городе

Response.City.Terminals
ПараметрТипОписание

terminal

array of Response.City.Terminals.TerminalСписок терминалов в городе

Response.City.Terminals.Terminal
ПараметрТипОписание

id

integerID терминала в системе
namestringНаименование терминала
cityIDintegerID города в "Справочнике населенных пунктов"
addressstringАдрес терминала
fullAddressstringПолный адрес терминала
latitudefloatШирота терминала
longitudefloatДолгота терминала
isOfficebooleanПризнак работы терминала только в режиме офиса
onlyReceivebooleanПризнак работы терминала только на получение груза
onlyGiveoutbooleanПризнак работы терминала только на отправку груза
worktablesResponse.City.Terminals.Terminal.WorktablesИнформация об отделах терминала

Response.City.Terminals.Terminal.Worktables
ПараметрТипОписание

worktable

array of Response.City.Terminals.Terminal.Worktables.WorktableСписок отделов терминала

Response.City.Terminals.Terminal.Worktables.Worktable
ПараметрТипОписание

department

stringНаименование отдела
mondaystringВремя работы в понедельник
tuesdaystringВремя работы во вторник
wednesdaystringВремя работы в среду
thursdaystringВремя работы в четверг
fridaystringВремя работы в пятницу
saturdaystringВремя работы в субботу
sundaystringВремя работы в воскресенье
timetablestringВремя работы на всю неделю короткой строкой
Обратите внимание, что данные о режиме работы по дням недели приходят в текстовом формате и могут быть представлены по-разному, например: "09:00-20:00", "9.00-17.00", "09:00-18-00", "24 ч".