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

Получение открытых данных ГИБДД по телефону владельца

key
Ключ доступа к API
phone
Номер телефона

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

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

$get_params = http_build_query($request_params);

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

url = "https://data.av100.org/gibddbyphone.ashx"

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

# отправка запроса
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.org/gibddbyphone.ashx";
        Dictionary dict_params = new()
        {
            { "key", "867983b5-d66d-44d7-b440-5bd00b0b8203" },
            { "phone", "79999999999" },
        };

        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
Дата и время окончания запроса
vu String
Водительское удостоверение по которому запрашивается информация
numpost String
Номер постановления по которому запрашивается информация
error Boolean
Признак ошибки в запросе, имеет значение true в случае ошибки и null в случае её отсутствия
result Object
Объект с результатом возвращаемого запроса
gibdd Object
Многомерный Объект с информацией из ГИБДД
car String
Марка и модель ТС
marka String
Марка ТС
regdate Date
Дата регистрации ТС
carYear Int
Год выпуска ТС
phone String
Номер телефона владельца ТС
vin String
VIN номер ТС
family String
Фамилия владельца ТС
name String
Имя владельца ТС
patronim String
Отчество владельца ТС
pts String
Номер ПТС
sts String
Номер СТС
bd Int
Дата рождения в формате unix

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

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

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

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

  • Телефон не указан

  • Формат телефона некорректен:
  • Описание возвращаемого JSON

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