Получение справочников

Чтобы заполнять данные формы заказа, нужно получить справочники. Для этого выполните запросы:

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 Название

Служба поддержки