Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

Операция доступна только агенту.

Данный метод позволяет получить все изменения состояния заказов за переданный период дат.Операция доступна только агенту.

https://demo.corteos.ru/XmlGate/V3/OrderManagement/OrdersAPI.asmx?op=GetReservesStateChangeList

Запрос

HTML/XML

Code Block
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cor="http://corteos.ru">
    <soapenv:Header>
       <cor:AuthHeader>
         <!--Optional:-->
            <cor:Token>5cfcdb30-xxx-xxxx-xxxx-2e360c455249</cor:Token>
       </cor:AuthHeader>
     </soapenv:Header>
     <soapenv:Body>
        <cor:GetReservesStateChangeList>
          <cor:dateStart>2019-01-01</cor:dateStart>
          <cor:dateEnd>2019-10-10</cor:dateEnd>
       </cor:GetReservesStateChangeList>
     </soapenv:Body>
</soapenv:Envelope>

Обязательные параметры:

  • dateStart - дата и время начала выборки

  • dateEnd - дата и время окончания выборки

Не следует передавать диапазон дат более 1 дня в высокочастотной выгрузке (чаще одного раза в день), так как это создает дополнительную нагрузку на БД Corteos. При обнаружении чрезмерной нагрузки IP-адрес, с которого производятся обращения, будет перманентно заблокирован.

Опциональные параметры:

  • id_ClientGroup - идентификатор группы компаний клиента-заказчика (не путать с номером договора!);

  • id_Reserve - идентификатор заказа в том случае, если мы хотим получить информацию об изменениях по конкретному заказу (но диапазон дат нужно передавать все равно).

Для проведения данного вызова необходимо пройти авторизацию.

Примеры: запрос / ответ


Разберем структуру ответа на примере одного элемента:

HTML/XML

Code Block
<StableSimpleReserveStateChanges id_Reserve="1756996" id_ReserveState="5" 
            id_PreviousState="4" IsManual="true" DateChanged="2019-07-16T17:50:30.337"
            id_ReserveType="1" id_CurrentState="5" BookerEmail="marina@elmotest.ru" id_ClientBooker="113" 
            id_ClientGroup="63">
       <id_Change>3131098</id_Change>
 </StableSimpleReserveStateChanges>

...