Чтобы заполнять данные формы заказа, нужно получить справочники. Для этого выполните запросы:
POST https://info.tdsd.pro/api/ProductCategories
— получить справочник категорий товаров.
POST https://info.tdsd.pro/api/CarBodyTypes
— получить справочник типов кузовов.
POST https://info.tdsd.pro/api/UnloadingTypes
— получить справочник типов погрузки, разгрузки.
POST https://info.tdsd.pro/api/VatRatesTypes
— получить справочник типов налогообложения.
Параметры ответа
Параметр |
Тип |
Значение |
id |
string |
Идентификатор |
title |
string |
Название |
Получение данных об организации
Выполните HTTP-запрос:
GET https://exp.tdsd.pro/api/info/organization?type={type}&parentId={parentId}
Параметры запроса
Параметр |
Тип |
Значение |
Обязательный |
type |
int |
Тип организации: 1 – Заказчик, 2 – Грузоотправитель, 3 – Грузополучатель |
Да |
parentId |
int |
Идентификатор организации. Для Заказчика — пустое значение. Для Грузоотправителя и Грузополучателя — идентификатор выбранного Заказчика |
Нет |
Параметры ответа
Параметр |
Тип |
Значение |
isSuccess |
boolean |
Успешный ли запрос |
message |
string |
Информация об ошибке |
entity |
object |
Информация об организации |
Параметры, вложенные в entity
Параметр |
Тип |
Значение |
id |
string |
Идентификатор организации |
type |
int |
Тип организации: юр.лицо — 0, ИП — 1, физ. лицо — 2 |
name |
string |
Название юридического лица |
inn |
string |
ИНН |
firstName |
string |
Имя |
middleName |
string |
Отчество |
lastName |
string |
Фамилия |
address |
string |
Адрес |
countryCode |
string |
Код страны |
Получение списка организаций, от лица которых может быть создан заказ в системе
Выполните HTTP-запрос:
GET https://exp.tdsd.pro/api/info/organizations-executors
Параметры ответа
Параметр |
Тип |
Значение |
isSuccess |
boolean |
Успешный ли запрос |
message |
string |
Информация об ошибке |
entity |
object |
Список организаций |
Параметры, вложенные в entity
Параметр |
Тип |
Значение |
id |
string |
Идентификатор организации |
title |
string |
Название компании |
inn |
string |
ИНН |
Получение данных об адресе
Выполните HTTP-запрос:
GET https://exp.tdsd.pro/api/info/address?orgId={orgId}&type={type}
Параметры запроса
Параметр |
Тип |
Значение |
Обязательный |
orgId |
int |
Идентификатор организации: для Погрузки — выбранный грузоотправитель, для Выгрузки — выбранный грузополучатель |
Нет |
type |
int |
1 – Погрузка, 2 – Выгрузка |
Нет |
Параметры ответа
Параметр |
Тип |
Значение |
isSuccess |
boolean |
Успешный ли запрос |
message |
string |
Информация об ошибке |
entity |
object |
Список организаций |
Параметры, вложенные в entity
Параметр |
Тип |
Значение |
fullAddress |
string |
Адрес |
country |
string |
Страна |
locality |
string |
Город |
kladr |
string |
Кладр |
postalCode |
string |
Почтовый код |
apartment |
string |
Квартира |
building |
string |
Строение |
house |
string |
Дом |
housing |
string |
Владение |
region |
string |
Регион |
street |
string |
Улица |
kladrRegion |
string |
Регион Кладр |
geoId |
string |
Идентификатор адреса |
longitude |
string |
Долгота |
latitude |
string |
Широта |
Выполните HTTP-запрос:
GET https://exp.tdsd.pro/api/info/contact?orgId={orgId}
Параметры запроса
Параметр |
Тип |
Значение |
Обязательный |
orgId |
int |
Идентификатор организации: грузоотправитель или грузополучатель |
Да |
Параметры ответа
Параметр |
Тип |
Значение |
isSuccess |
boolean |
Успешный ли запрос |
message |
string |
Информация об ошибке |
entity |
object |
Список организаций |
Параметры, вложенные в entity
Параметр |
Тип |
Значение |
phone |
string |
Телефон |
firstName |
string |
Имя |
lastName |
string |
Фамилия |
middleName |
string |
Отчество |
Получение списка организаций для проброса
Выполните HTTP-запрос:
GET https://exp.tdsd.pro/api/info/organizations-to-forward-order
Параметры запроса
Параметр |
Тип |
Значение |
Обязательный |
orderType |
int |
Тип организации для проброса: 0 — Экспедиторы и перевозчики, 1 — Экспедиторы, 2 — Перевозчики |
Нет |
executorLineClientId |
string |
Id организации, выбранной из organizations-executors |
Нет |
searchQuery |
string |
Строка поиска организации |
Нет |
onlyPartners |
boolean |
Только партнеры |
Нет |
Параметры ответа
Параметр |
Тип |
Значение |
isSuccess |
boolean |
Успешный ли запрос |
message |
string |
Информация об ошибке |
entity |
object |
Список организаций |
Параметры, вложенные в entity
Параметр |
Тип |
Значение |
id |
string |
Идентификатор организации |
title |
string |
Название организации |
inn |
string |
ИНН организации |
corporation |
LookupItem |
Корпорация, в которой зарегистрирована организация |
genContractId |
string |
Id генерального договора |
Параметры, вложенные в LookupItem
Параметр |
Тип |
Значение |
id |
string |
Ключ |
title |
string |
Название |
Служба поддержки