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

Получение объявлений по госномеру

key
Ключ доступа к API
gosnumber
Госномер автомобиля

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

PHP
Python
C#
                        
// Входные данные
$url = "https://data.tronk.info/offerbygosnum.ashx";
$request_params = array(
    "key" => "867983b5-d66d-44d7-b440-5bd00b0b8203",
    "gosnumber" => "я100ав00"
);

$get_params = http_build_query($request_params);

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

url = "https://data.tronk.info/offerbygosnum.ashx"

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

# отправка запроса
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.tronk.info/offerbygosnum.ashx";
        Dictionary dict_params = new()
        {
            { "key", "867983b5-d66d-44d7-b440-5bd00b0b8203" },
            { "gosnumber", "я100ав00" }
        };

        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
Дата и время окончания запроса
gosnomer String
Гос.номер по которому запрашивается информация
error Boolean
Признак ошибки в запросе, имеет значение true в случае ошибки и null в случае её отсутствия
result Object
Объект с результатом возвращаемого запроса
offerList Object
Многомерный Объект с объявлениями о продаже ТС
ID Int
ID объявления на источнике
Title String
Наименование ТС
Year Int
Год выпуска ТС
Marka String
Марка ТС
Model String
Модель ТС
Credate Date
Дата объявления
Price Int
Цена ТС указанная в объявлении
Source String
Источник объявления
City String
Город в котором продают/продавали ТС
Url String
Ссылка на объявление
Kpp Int
Тип коробки передач, 1 - Механическая, 2 - Автомат, 3 - Робот, 4 - Вариатор
Descr String
Описание ТС в объявлении
Body String
Тип кузова ТС
Volume String
Объем двигателя ТС
PhoneExist Int
Признак наличия телефона в объявлении
CountCar Int
CountOffer Int
Wheel Int
Руль ТС, 1 - левый, 2 - правый
Remont Int
Distance Int
Пробег ТС указанный в объявлении
View Int
Кол-во просмотров объявления
FotoExist Int
Признак наличия фотографий ТС в объявлении
IsFakePhone Int
Images String
Строка с ссылками на изображения, ссылки разеделены запятой и пробелом
Delta Int
Vin String
VIN номер ТС указанный в объявлении
Engine Int
Тип топлива двигателя, 1 - Бензин, 2 - Дизель, 3 - Гибрид, 4 - Электрический, 5 - Газ
Drive Int
Привод, 1 - Передний, 2 - Задний, 3 - Полный
Horsepower Double
Мощность, л.с.
Sold Int
Продано/закрыто объявление, 1 - Закрыто, 0 - Активно

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

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

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

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

  • Не указан госномер для поиска
  • Описание возвращаемого JSON

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

    Оставьте заявку для получения консультации

    Поле обязательно для заполнения
    Поле обязательно для заполнения
    Поле обязательно для заполнения
    Поле обязательно для заполнения
    Необходимо согласие с офертой
    Необходимо согласие с офертой
    или
    Задать вопрос в Telegram
    * - поле обязательно для заполнения