API для поиска ближайшего эвакуатора

API возвращает один ближайший и наиболее подходящий эвакуатор с телефоном для немедленного звонка.


Запрос

GET https://www.tovak.ru/ai/nearest.php

Параметры

ПараметрТипОписание
latfloatШирота
lngfloatДолгота
addressstringАдрес или место (например: «сокол метро»)

Обязательно передать либо lat+lng, либо address.

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

GET https://www.tovak.ru/ai/nearest.php?address=сокол метро

Пример ответа

{
    "status": "ok",
    "meta": {
        "query": "сокол метро",
        "resolved_location": {
            "lat": 55.805167,
            "lng": 37.515181
        },
        "count": 1
    },
    "data": [
        {
            "name": "Евгений С. (Сокол)",
            "phone": "+7 (910) 481-44-23",
            "phone_clean": "+79104814423",
            "distance_km": 0.7,
            "aggregate_rating": 5,
            "reviews": 1,
            "is_online": true,
            "priority_score": 9871.4,
            "description": "Эвакуатор Ford Transit, ломаная платформа, пусковое устройство",
            "url": "https://www.tovak.ru/2025/09/30/sokol-sao-moskva/"
        }
    ],
    "error": null
}

Описание полей

ПолеОписание
statusСтатус ответа: ok, error или empty
meta.queryИсходный текст запроса (например: «сокол метро»)
meta.resolved_locationКоординаты, в которые был преобразован адрес
meta.resolved_location.latШирота
meta.resolved_location.lngДолгота
meta.countКоличество найденных результатов (всегда 1)
data[0].nameИмя водителя или название эвакуатора
data[0].phoneТелефон в человекочитаемом формате
data[0].phone_cleanТелефон в цифровом формате (для использования в tel:)
data[0].distance_kmРасстояние до эвакуатора в километрах
data[0].aggregate_ratingСредний рейтинг (0–5)
data[0].reviewsКоличество отзывов
data[0].is_onlineСтатус: true — онлайн, false — оффлайн
data[0].priority_scoreВнутренний рейтинг для выбора лучшего эвакуатора
data[0].descriptionКраткое описание техники и возможностей
data[0].urlСсылка на страницу эвакуатора
errorОписание ошибки или null

Рекомендации для AI

  • Использовать address, если нет координат
  • Использовать lat/lng для более точного результата
  • Всегда использовать data[0] как лучший результат
  • Отображать phone пользователю для звонка

Прямой звонок

Данные о местоположении эвакуатора предоставляются в реальном времени напрямую водителями эвакуаторов.

Вопросы и предложения

Вопросы и предложения присылайте на почту support@tovak.ru. Мы с радостью на них ответим!