Адрес службы: GET

http://api.alemtat.kz/web/{ext}/Find/getWayBillsEvents?Numbers={Numbers}&DocNumber={DocNumber}&ApiKey={ApiKey}


Получаем информацию об отправлениях по номеру накладной относительно транспортного документа

Информация о запросе

URI параметры

НаименованиеОписаниеТипДополнительная информация
Numbers

Массив номеров через ';'. Ограничение в 50 номеров.

string

Required

DocNumber

Номер транспортного документа (не обязательный параметр).

string

Required

ext

Формат данных. JSON или XML.

string

Нет описания

ApiKey

Выданный API-ключ

string

Обязательный

Используется для получения доступа к данным

Информация об ответе

Описание ответа

Возвращает коллекцию из объектов: Номер накладной - Транзитный номер - События - Дополнительная информация (Ключ - Значение)

НаименованиеОписаниеТипДополнительная информация
AWBN

Номер накладной

string

Нет описания

TransitNumber

Транзитный номер

string

Нет описания

Status

Статус

string

Нет описания

Events

События

Коллекция из WayBillEventAPI

Нет описания

AdditionInfo

Дополнительная информация Ключ - Значение

Dictionary of string [key] and string [value]

Нет описания

Форматы ответа

application/json, text/json

Пример:
[
  {
    "AWBN": "sample string 1",
    "TransitNumber": "sample string 2",
    "Status": "sample string 3",
    "Events": [
      {
        "LocalCode": "sample string 1",
        "EventName": "sample string 2",
        "EventKind": "sample string 3",
        "Description": "sample string 4",
        "EventDate": "sample string 5",
        "EventTime": "sample string 6",
        "StationCode": "sample string 7"
      },
      {
        "LocalCode": "sample string 1",
        "EventName": "sample string 2",
        "EventKind": "sample string 3",
        "Description": "sample string 4",
        "EventDate": "sample string 5",
        "EventTime": "sample string 6",
        "StationCode": "sample string 7"
      }
    ],
    "AdditionInfo": {
      "sample string 1": "sample string 2",
      "sample string 3": "sample string 4"
    }
  },
  {
    "AWBN": "sample string 1",
    "TransitNumber": "sample string 2",
    "Status": "sample string 3",
    "Events": [
      {
        "LocalCode": "sample string 1",
        "EventName": "sample string 2",
        "EventKind": "sample string 3",
        "Description": "sample string 4",
        "EventDate": "sample string 5",
        "EventTime": "sample string 6",
        "StationCode": "sample string 7"
      },
      {
        "LocalCode": "sample string 1",
        "EventName": "sample string 2",
        "EventKind": "sample string 3",
        "Description": "sample string 4",
        "EventDate": "sample string 5",
        "EventTime": "sample string 6",
        "StationCode": "sample string 7"
      }
    ],
    "AdditionInfo": {
      "sample string 1": "sample string 2",
      "sample string 3": "sample string 4"
    }
  }
]

application/xml, text/xml

Пример:
<ArrayOfWayBillsEventsAPI xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ALES.WebAPI.Models">
  <WayBillsEventsAPI>
    <AWBN>sample string 1</AWBN>
    <AdditionInfo xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value>sample string 2</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value>sample string 4</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </AdditionInfo>
    <Events>
      <WayBillEventAPI>
        <Description>sample string 4</Description>
        <EventDate>sample string 5</EventDate>
        <EventKind>sample string 3</EventKind>
        <EventName>sample string 2</EventName>
        <EventTime>sample string 6</EventTime>
        <LocalCode>sample string 1</LocalCode>
        <StationCode>sample string 7</StationCode>
      </WayBillEventAPI>
      <WayBillEventAPI>
        <Description>sample string 4</Description>
        <EventDate>sample string 5</EventDate>
        <EventKind>sample string 3</EventKind>
        <EventName>sample string 2</EventName>
        <EventTime>sample string 6</EventTime>
        <LocalCode>sample string 1</LocalCode>
        <StationCode>sample string 7</StationCode>
      </WayBillEventAPI>
    </Events>
    <Status>sample string 3</Status>
    <TransitNumber>sample string 2</TransitNumber>
  </WayBillsEventsAPI>
  <WayBillsEventsAPI>
    <AWBN>sample string 1</AWBN>
    <AdditionInfo xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value>sample string 2</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value>sample string 4</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </AdditionInfo>
    <Events>
      <WayBillEventAPI>
        <Description>sample string 4</Description>
        <EventDate>sample string 5</EventDate>
        <EventKind>sample string 3</EventKind>
        <EventName>sample string 2</EventName>
        <EventTime>sample string 6</EventTime>
        <LocalCode>sample string 1</LocalCode>
        <StationCode>sample string 7</StationCode>
      </WayBillEventAPI>
      <WayBillEventAPI>
        <Description>sample string 4</Description>
        <EventDate>sample string 5</EventDate>
        <EventKind>sample string 3</EventKind>
        <EventName>sample string 2</EventName>
        <EventTime>sample string 6</EventTime>
        <LocalCode>sample string 1</LocalCode>
        <StationCode>sample string 7</StationCode>
      </WayBillEventAPI>
    </Events>
    <Status>sample string 3</Status>
    <TransitNumber>sample string 2</TransitNumber>
  </WayBillsEventsAPI>
</ArrayOfWayBillsEventsAPI>