История заказов

Список заказовФорма для тестирования

Предоставляет информацию о движении заказов в системе «ПартКом».
Возвращает коллекцию объектов, которые описывают состояние каждой заказанной позиции.


HTTP метод
GET
URL запроса
/engine/api/v3/motion
Заголовки запроса (request headers)
Authorization: Basic [кодированная в base64 строка логин:пароль]
Accept: application/json
Content-type: application/json
Параметры запроса
detailNumФильтр по номеру деталинеобязательный
maker
ИД производителя в системе "ПартКом". Может быть получен из справочника производителей.необязательный
orderNumberФильтр по номеру заказа в системе «ПартКом».необязательный
statesФильтр по состояниям заказа (несколько состояний через запятую).
необязательный
limitОграничение числа возвращаемых записей (по умолчанию - 500 последних)
необязательный
archiveФлаг отображения только архивных записейнеобязательный
commentФильтр по комментариюнеобязательный

Ответ
Строка JSON, коллекция объектов следующей структуры:

orderNumber
Номер заказа
orderDateДата заказа
detailNumАртикул детали
makerПроизводитель
descriptionОписание детали
priceЦена
providerIdУникальный идентификатор поставщика в системе "ПартКом"
providerDescriptionОписание поставщика
quantityЗаказанное количество
stateИдентификатор состояния заказа
stateTxtТекстовое описание состояния заказа
expectedDaysОжидаемый срок поставки
expectedDateОжидаемая дата поставки
guaranteedDaysГарантированный срок поставки
guaranteedDateГарантированная дата поставки
placementсклад выдачи
refusalCountКоличество отказано
storeCountКоличество на складе
releaseCountКоличество выдано
commentКомментарий

Если заказ был сделан одним из ваших клиентов, в ответ добавляются дополнительные параметры:

subClientId
ИД клиента
subClientPriceЦена клиента


Сервис слежения за изменением заказов с помощью вашего идентификатора (reference)

Если при заказе с помощью веб-сервиса вы указали идентификатор заказа в вашей системе (reference), то по этому идентификатору можно получить данные об изменении состояния.


HTTP метод
GET
URL запроса
/engine/api/v3/motion/[ваш идентификатор]
Заголовки запроса (request headers)
Authorization: Basic [кодированная в base64 строка логин:пароль]
Accept: application/json
Content-type: application/json
Параметры запроса
отсутствуют
Ответ
Строка JSON, коллекция объектов следующей структуры:

orderNumber
Номер заказа
orderDateДата заказа
detailNumАртикул детали
makerПроизводитель
descriptionОписание детали
priceЦена
providerIdУникальный идентификатор поставщика в системе "ПартКом"
providerDescriptionОписание поставщика
quantityЗаказанное количество
stateИдентификатор состояния заказа
stateTxtТекстовое описание состояния заказа
expectedDaysОжидаемый срок поставки
expectedDateОжидаемая дата поставки
guaranteedDaysГарантированный срок поставки
guaranteedDateГарантированная дата поставки
placementсклад выдачи
refusalCountКоличество отказано
storeCountКоличество на складе
releaseCountКоличество выдано
commentКомментарий

Если заказ был сделан одним из ваших клиентов, в ответ добавляются дополнительные параметры:

subClientId
ИД клиента
subClientPriceЦена клиента