Методы API
Полный автомобильный отчёт
Предварительная проверка автомобиля
Получение информации об автомобиле
Определение стоимости автомобиля
Конвертация и распознавание данных
Лента объявлений
Проверка физических и юридических лиц
Служебные методы
Список методов

Получение информации о штрафах

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

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

PHP
Python
C#
                        
// Входные данные
$url = "https://data.tronk.info/getpts.ashx";

// Подготовка параметров get запроса по госномеру
$request_params = array(
    "key" => "867983b5-d66d-44d7-b440-5bd00b0b8203",
    "sts" => 11111111111,
    "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/getpts.ashx"

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


# преобразование ответа к словарю
data = response.json()
                        
                    
                        
using Newtonsoft.Json;
class Program
{
    static async Task Main(string[] args)
    {
        string end_point = "https://data.tronk.info/getpts.ashx";

        // Подготовка параметров get запроса по госномеру
        Dictionary dict_params = new()
        {
            { "key", "867983b5-d66d-44d7-b440-5bd00b0b8203" },
            { "gosnumber", "я100ав00" },
            { "sts", "11111111111" }
        };

        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
Дата и время окончания запроса
sts String
СТС по которому запрашивается информация
platenumber String
Гос.номер ТС по которому запрашивается информация
pts_current String
Текущий ПТС
pts_changed Boolean
Признак изменения ПТС
epts Boolean
Признак использования электронного ПТС (ЭПТС)
info Array
История операций с ПТС
pts String
ПТС
pts_issuer String
Организацию-издателя ПТС
pts_issue_date DateTime
Дата заявки
record_date DateTime
Дата записи в реестр
record_operation String
Основание заявки
record_current Boolean
Является ли текущим номером

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

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

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

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

  • Не указаны sts и/или gosnumber параметры

  • СТС не указан

  • Запись не найдена
  • Описание возвращаемого JSON

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