Адрес службы: POST
http://api.alemtat.kz/web/{ext}/Calc/getAmountV2
Тарифный калькулятор V2
Информация о запросе
URI параметры
| Наименование | Описание | Тип | Дополнительная информация | 
|---|---|---|---|
| ext | Формат данных. JSON или XML. | string | Нет описания | 
Параметры запроса
Параметры зависят от услуги.
| Наименование | Описание | Тип | Дополнительная информация | 
|---|---|---|---|
| FromCountryCode | Локальный код страны (Откуда) | string | Нет описания | 
| FromLocalCode | Локальный код населенного пункта (Откуда) | string | Нет описания | 
| ToCountryCode | Локальный код страны (Куда) | string | Нет описания | 
| ToLocalCode | Локальный код населенного пункта (Куда) | string | Нет описания | 
| ServiceLocalCode | Код услуги | string | Нет описания | 
| Weight | Вес (кг.) | string | Нет описания | 
| Contract | Номер договора (Необязательный. Тогда считает по стантарту.) | string | Нет описания | 
| ApiKey | Выданный API-ключ | string | Обязательный Используется для получения доступа к данным | 
| Наименование | Описание | Тип | Дополнительная информация | 
|---|---|---|---|
| FromCountryCode | Локальный код страны (Откуда) | string | Нет описания | 
| FromLocalCode | Локальный код населенного пункта (Откуда) | string | Нет описания | 
| ToCountryCode | Локальный код страны (Куда) | string | Нет описания | 
| ToLocalCode | Локальный код населенного пункта (Куда) | string | Нет описания | 
| ServiceLocalCode | Код услуги | string | Нет описания | 
| Weight | Вес (кг.) | string | Нет описания | 
| Contract | Номер договора (Можно не указывать. Тогда считает по стантарту) | string | Нет описания | 
| ApiKey | Выданный API-ключ | string | Обязательный Используется для получения доступа к данным | 
| Наименование | Описание | Тип | Дополнительная информация | 
|---|---|---|---|
| FromCountryCode | Локальный код страны (Откуда) | string | Нет описания | 
| FromLocalCode | Локальный код населенного пункта (Откуда) | string | Нет описания | 
| ToCountryCode | Локальный код страны (Куда) | string | Нет описания | 
| ToLocalCode | Локальный код населенного пункта (Куда) | string | Нет описания | 
| ServiceLocalCode | Код услуги | string | Нет описания | 
| Weight | Вес (кг.) | string | Нет описания | 
| Contract | Номер договора (Можно не указывать. Тогда считает по стантарту) | string | Нет описания | 
| ApiKey | Выданный API-ключ | string | Обязательный Используется для получения доступа к данным | 
Форматы запроса
application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
Образец не доступен.
Примеры кода
$.ajax({
    type: 'POST',
    url: 'http://api.alemtat.kz/web/json/Calc/getAmountV2',
    dataType: 'json',
    data: { FromCountryCode: '0001', FromLocalCode: '000003', ToCountryCode: '0001', ToLocalCode: '000006', ServiceLocalCode: 'E', Weight: '0.1', ApiKey: 'Выданный API-ключ' }
    success: function (data) {
        console.log(data);
    },
    error: function(xhr, status) {
        console.log(xhr.status + ': ' + xhr.statusText);
    }
});    
            
$kv = array();
$kv['FromCountryCode'] = '0001';
$kv['FromLocalCode'] = '000003';
$kv['ToCountryCode'] = '0001';
$kv['ToLocalCode'] = '000006';
$kv['ServiceLocalCode'] = 'E';
$kv['Weight'] = '0.1';
$kv['ApiKey'] = 'Выданный API-ключ';
$postdata = http_build_query($kv);
$opts = array('http' =>
	array(
	    'method'  => 'POST',
	    'header'  => 'Content-type: application/x-www-form-urlencoded',
	    'content' => $postdata
	)
);
$context = stream_context_create($opts);
$result = file_get_contents('http://api.alemtat.kz/web/json/Calc/getAmountV2', false, $context);
echo $result;    
            Информация об ответе
Описание ответа
Ответы зависят от услуги.
| Наименование | Описание | Тип | Дополнительная информация | 
|---|---|---|---|
| Amount | Тариф за услугу | int | Нет описания | 
| AmountPlusFactors | Общая стоимость | int | Нет описания | 
| Factors | Дополнительные коэффициенты 
 | array | Нет описания | 
| Наименование | Описание | Тип | Дополнительная информация | 
|---|---|---|---|
| Amount | Тариф за услугу | int | Нет описания | 
| AmountPlusFactors | Общая стоимость | int | Нет описания | 
| Factors | Дополнительные коэффициенты 
 | array | Нет описания | 
| Наименование | Описание | Тип | Дополнительная информация | 
|---|---|---|---|
| Amount | Тариф за услугу | int | Нет описания | 
| AmountPlusFactors | Общая стоимость | int | Нет описания | 
| Factors | Дополнительные коэффициенты 
 | array | Нет описания | 
Форматы ответа
application/json, text/json
{}
            application/xml, text/xml
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />
