Методы API
Список методов

Поиск залогов по VIN

Данный метод был обновлен 29.06.2022, перемещен метод лизинга новый метод.
Данный метод был обновлен 28.06.2022, добавлены сообщения об ошибке при недоступности сервисов залога или лизинга.
Данный метод был обновлен 14.06.2022, добавлен новый параметр leasing.

key
Ключ доступа к API
vin
VIN - код автомобиля

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

PHP
Python
C#
                        
// Входные данные
$url = "https://data.av100.ru/zalogvin.ashx";
$request_params = array(
    "key" => "867983b5-d66d-44d7-b440-5bd00b0b8203",
    "vin" => "AV1004505LK234567"
);

$get_params = http_build_query($request_params);

// Запрос к серверу
$response = file_get_contents($url."?".$get_params);
// Преобразование ответа
$result = json_decode($response);
                        
                    
                        
import requests

url = "https://data.av100.ru/zalogvin.ashx"

# подготовка параметров get запроса
params = {
    "key": "867983b5-d66d-44d7-b440-5bd00b0b8203",
    "vin": "AV1004505LK234567"
}

# отправка запроса
response = requests.get(
    url=url,
    params=params
)

# преобразование ответа к словарю
data = response.json()
                        
                    
                        
using Newtonsoft.Json;
class Program
{
    static async Task Main(string[] args)
    {
        string end_point = "https://data.av100.ru/zalogvin.ashx";
        Dictionary dict_params = new()
        {
            { "key", "867983b5-d66d-44d7-b440-5bd00b0b8203" },
            { "vin", "AV1004505LK234567" }
        };

        string url_params = string.Join("&", dict_params.Select(kvp => $"{kvp.Key}={kvp.Value}"));
        string url = ${end_point}?{url_params}";

        HttpClient client = new();
        string response_body = await client.GetAsync(url).Result.Content.ReadAsStringAsync();

        var result = JsonConvert.DeserializeObject(response_body);
    }
}
                        
                    

Результат вызова метода:

Описание возвращаемого JSON

start DateTime
Дата и время создание запроса
end DateTime
Дата и время окончания запроса
vin String
VIN номер по которому запрашивается информация
error Boolean
Признак ошибки в запросе, имеет значение true в случае ошибки и null в случае её отсутствия
result Object
Многомерный Объект с результатом возвращаемого запроса
Date DateTime
Дата возникновения залога
Number String
Номер документа
Vin String
VIN номер ТС
Pledgor String
Залогодатель
PledgorINN String
ИНН залогодателя
Pledgee String
Залогодержатель
PledgeeINN String
ИНН залогодержателя
StopDate DateTime
Дата окончания залога
StopNumber String
Дата прекращения залога
FileName String
Название файла документа
FileLink String
Ссылка на документ

Результат вызова метода в случае ошибки:

  • Закончился доступ или запросы (Проверить доступ)

  • Нет необходимых прав

  • Некорректный ключ доступа или пользователь не создан

  • Сервис временно не доступен
  • VIN не указан или в недопустимом формате
  • Описание возвращаемого JSON

    start DateTime
    Дата и время создание запроса
    end DateTime
    Дата и время окончания запроса
    vin String
    VIN номер ТС по которому запрашивается информация
    error Boolean
    Признак ошибки в запросе, имеет значение true в случае ошибки и null в случае её отсутствия
    error_msg String
    Сообщение с описанием ошибки