Order Status

 1.0

OAS3

Данный API предоставляет сведения о текущем статусе заказа, график отгрузки заказа и список позиций в заказе с учетом параметров, переданных в запросе.

Возвращаемая информация зависит от зарегистрированной учетной записи.

DOWNLOAD SPEC

 

Доступность по странам - Список стран, для которых мы уже протестировали производительность, доступность и время отклика API:

  • Аргентина, Австралия, Бельгия, Бразилия, Болгария, Канада, Чили, Колумбия, Хорватия, Дания, Финляндия, Франция, Германия, Индия, Италия, Мексика, Нидерланды, Новая Зеландия, Норвегия, Перу, Португалия, Румыния, Словения, Испания, Швеция, Швейцария, Турция, Великобритания и США.

Если ваша страна не указана в списке, вы можете связаться с нами напрямую или с вашим контактным лицом Schneider (POC), чтобы узнать, доступен ли ваш API в этой стране.

 

Для получения доступа к API требуется пройти проверку подлинности oAuth, подробные сведения см. на портале.

  • Данный API поддерживает разбивку на страницы. Ниже приведены сведения о порядке разбивки.
  • Если в соответствии с параметрами запроса API возвращает очень длинный список позиций, во избежание перегрузки и возникновения задержки ответ разбивается на страницы.
  • Можно настроить параметр запроса, указывающий количество позиций, возвращаемых в одном ответе API. (page-size<=100)
    Примечание. Размер страницы по умолчанию — 10.
  • Каждый ответ API также возвращает такие параметры, как totalNumberOfRecords, totalNumberOfPages и pageNumber.
    •  
    • totalNumberOfRecords: количество записей, возвращаемых в ответе согласно параметрам, переданным в запросе
    •  
    • totalNumberOfPages: ожидаемое количество страниц в зависимости от текущего значения pageSize и общего количества записей. Например, если количество записей равно 100, а значение page-size — 10, страниц будет 10.
    •  
    • pageNumber: какую страницу ответа вы хотите увидеть.

Параметры, поддерживаемые API:

Параметр Тип данных Описание Пример
country string

Код страны, для которой требуется указать сведения о заказе.

US
order-number string Номер заказа в системе ERP. Это может быть полное значение заказа или значение startingFrom AB12345
order-status string Текущий статус заказа в системе ERP Delivered
page string Текущее количество страниц в зависимости от параметров numberOfRecords и page-size 1
page-size string Ожидаемое количество записей в ответе 10
item-number string Ожидаемое количество записей в ответе 79895

 

Данный API поддерживает 3 операции, как описано ниже:

ResourcePath Обязательные параметры Дополнительные параметры Ожидаемый ответ
/{asset-type}/view country

Order-number, order-status, page, page-size

Все заказы, связанные с учетной записью в запрошенной стране

/orders/{country}/{order-number}/{item-number}/shipment-schedules Country,
order-number,
item-number
Неприменимо

Будет возвращен график отгрузки запрошенной позиции line-item заказа

/orders/{country}/{order-number} Country,
order-number
Item-number Будут возвращены общие сведения и график отгрузки позиции/позиций заказа.
Order Status