Примеры запросов: Запрос по vin: https://service.api-assist.com/parser/taxi_api/?vin=XW8DA11Z1DK236754&key=ВАШ_КЛЮЧ Запрос по гос. номеру: https://service.api-assist.com/parser/taxi_api/?regNumber=Т985МТ51&key=ВАШ_КЛЮЧ Пример ответа сервера: { "done": 1, // флаг успешной обработки запроса "vin": "XW8DA11Z1DK236754", // vin, который был запрошен "regNumber": null, //гос. номер, который был запрошен "records": [ // найденные записи. В случае, если записи не найдены, массив будет пуст { "vin": "XW8DA11Z1DK236754", //vin "regionName": "Краснодарский край", //регион "regNumber": "В311КА123", //гос номер "permitNumber": "13250", //номер разрешения "carLabel": "Skoda Octavia", //наименование автомобиля "year": "2012", //год выпуска "color": "белый", //цвет "dateFrom": "2014-05-13", //дата начала действия разрешения в формате Y-m-d "dateTo": null, //дата окончания действия разрешения в формате Y-m-d "dateFgisAdded": "2023-09-02", //дата фактического внесения записи в реестр ФГИС Такси в формате Y-m-d "isLiftingDevice": 0, //сведения о наличии специального подъемного устройства, 1 - Да, 0 - Нет, null - неизвестно "isActual": 1, //действует ли разрешение 1 - Действует, 0 - Не действует, null - неизвестно "source": "fgis_taxi" // источник лицензии, возможные значения: "fgis_taxi" - ФГИС такси, "regional_reestr" - Региональный реестр "carriers": [ //привязанные к лицензии перевозчики { type: "ЮЛ", // Тип перевозчика permitNumber: "000347-2", // Номер разрешения перевозчика dateFrom: "2023-09-01", // Дата начала действия разрешения перевозчика name: "ООО "М Авто"", // Наименование ogrn: "1177746864690", // ОГРН inn: "7724417458", // ИНН isActual: 1, // Действует ли разрешение перевозчика dateAdded: "2023-09-03", // Дата привязки ТС к перевозчику во ФГИС Такси dateRemoved: "2024-07-10" // Дата исключения ТС из разрешения перевозчика во ФГИС Такси } ] } ] } Все поля в элементе массива records, кроме поля regionName, могут иметь значение null. Однако поля vin и regNumber не могут одновременно иметь значение null. Дополнительно при проверке по VIN есть возможность искать совпадения в страховках ОСАГО. С помощью параметра includeRsa=1 можно также попытаться найти записи, для которых нет VIN номера в реестрах такси, но для которых была найдена актуальная страховка с указаным VIN в период действия лицензии, по гос номеру из лицензии. Например, рассмотрим автомобиль RENAULT SANDERO STEPWAY с гос номером Р299АХ178. При запросе по его VIN X7LBSRB1KEH695097 без данного параметра не будет найдено ничего, т.к. в реестре по Санкт-Петербургу не указываются VIN номера. Зато добавив параметр includeRsa=1 будет найдена запись из реестра, дополнительно содержащая массив rsa, говорящий о деталях найденной страховки в период действия разрешения. Сопоставив даты разрешения и даты страховки, марки и модели из страховки и разрешения, а также дополнительно запросив историю регистраций из ГИБДД по VIN номеру, можно точно определить, один и тот же это автомобиль, или нет. Пример ответа по указанному VIN номеру: { "done": 1, "vin": "X7LBSRB1KEH695097", "regNumber": null, "records": [ { "vin": null, "regionName": "г. Санкт-Петербург", "regNumber": "Р299АХ178", "permitNumber": "84311", "carLabel": "RENAULT SANDERO STEPWAY", "year": "2014", "color": null, "dateFrom": "2018-06-09", "dateTo": "2023-06-09", "dateFgisAdded": null, "isLiftingDevice": null "isActual": null, "source": "regional_reestr", "rsa": { "vin": "X7LBSRB1KEH695097", "regNumber": "Р299АХ178", "mark": "Renault", "model": "Sandero/SR", "date_from": "2019-03-20", "date_to": "2020-03-20" } } ] }