OrderStates


Получить состояние заказов.

Максимальное количество идентификаторов заказов равно 30. Если больше чем 30, то будут получены состояния только для первых 30-ти заказов.


Входные данные:

Параметр Тип Обязательный Описание
JSONparameter Строка в
формате JSON
Да Список ID заказов по которым нужно получить их состояния.
Например: { 'ID_List' : [ { 'ID' : '52CB8963-8149-11E6-81FB-3CA82A1F45F6' } , { 'ID' : '56401CEA-8147-11E6-81FB-3CA82A1F45F6' } ] }

Пример входных данных:

{ 
   'ID_List' : [                                                                        
       { 'ID' : '52CB8963-8149-11E6-81FB-3CA82A1F45F6' } , //Список ID заказов 
       { 'ID' : '56401CEA-8147-11E6-81FB-3CA82A1F45F6' }   //по которым нужно получить их состояния
    ] 
}

Пример выходных данных:

[  //Список ID заказов и состояний
    {
		"ID": "52CB8963-8149-11E6-81FB-3CA82A1F45F6",  //ID заказа
   		"State": "отгружено"                           //Состояние заказа.
    },
    {
		"ID": "56401CEA-8147-11E6-81FB-3CA82A1F45F6",  
   		"State": "снято"                         
    }
]



Параметр Значение Пример
JSONparameter { 'ID_List' : [ { 'ID' : '52CB8963-8149-11E6-81FB-3CA82A1F45F6' } ] }



$.ajax({
    type: 'GET',
    url: '/api/OrderStates',
    data: {'JSONparameter':  } // data - Входные данные
    headers: { 'Authorization': 'Bearer ' }
}).done(function (data) {                // data - Выходные данные
            document.getElementById('result').innerText=JSON.stringify(data, null, '\t');        
}).fail(showError);