Диагностическая карта¶
getEaistoInfo¶
Тип HTTP запроса: POST
URL вызова: https://api.id-x.org/idx/api2/getEaistoInfo
Поддерживаются следующие форматы передачи параметров:
-
JSON, Content-Type: application/json
-
Form submit, Content-Type: application/x-www-form-urlencoded
Параметры:
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| accessKey | String | Да | Ключ доступа, выданный при регистрации в Системе IDX |
| secretKey | String | Да | Секретный ключ, выданный при регистрации в Системе IDX |
| vin | String | Да | Идентификационный номер транспортного средства (VIN) |
Функция возвращает:
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| resultCode | Int | Да | Результат выполнения функции (0 – успешное завершение функции, -100 – данные не найдены, иные значения – ошибка выполнения) |
| resultMessage | String | Нет | Сообщение об ошибке |
| operationToken | String | Нет | Уникальный идентификатор операции |
| data | Массив объектов | Нет | Список объектов «Диагностическая карта». Подробнее см. Диагностическая карта |
Пример вызова (передача параметров в формате json):
POST /idx/api2/getEaistoInfo
Host: api.id-x.org
Content-Type: application/json
Accept: application/json
{
"accessKey": " Выданный accessKey",
"secretKey": " Выданный secretKey ",
"vin": "12345678912345678"
}
Пример успешного ответа:
{
"resultCode": 0,
"resultMessage": "",
"data": [
{
"number": "095210011908111",
"address": "Свердловская область, 620102, Екатеринбург г., Чкалова ул., 4",
"startDate": "06.12.2019",
"endDate": "07.12.2020",
"odometer": "37000",
"vin": "12345678912345678",
"body": "12345678912345678",
"chassis": "",
"model": "Focus",
"brand": "Ford",
"status": "active"
},
{
"number": "081380011804111",
"address": "Свердловская область, 620102, Екатеринбург г., Чкалова ул., 4",
"startDate": "14.05.2018",
"endDate": "16.05.2019",
"odometer": "33000",
"vin": "12345678912345678",
"body": "12345678912345678",
"chassis": "",
"model": "Focus",
"brand": "Ford",
"status": "inactive"
}
]
}
Пример успешного ответа, если данные не найдены:
{
"resultCode": -100,
"resultMessage": "",
"data": []
}
Диагностическая карта¶
Объект, содержащий следующие атрибуты:
| Атрибут | Тип | Описание |
|---|---|---|
| number | String | Номер диагностической карты |
| address | String | Адрес проведения ТО |
| startDate | String | Дата открытия диагностической карты |
| endDate | String | Дата окончания действия диагностической карты |
| odometer | String | Показания одометра |
| vin | String | Идентификационный номер транспортного средства (VIN) |
| body | String | Номер кузова транспортного средства |
| chassis | String | Номер шасси транспортного средства |
| model | String | Модель транспортного средства |
| brand | String | Марка транспортного средства |
| status | String | Статус действительности диагностической карты |