API платформа
для разработчиков
Набор REST-сервисов для работы с геоданными, телеметрией транспорта и аналитикой маршрутов. Открытая документация, примеры на Python и curl.
v2.4.1
REST / JSON
TLS 1.3
rate-limited
Доступные API
Геолокация
Прямое и обратное геокодирование, поиск объектов по координатам, расчёт ближайших точек.
GET /v2/geo/lookupМаршруты
Построение маршрутов с учётом трафика, расчёт времени в пути, альтернативные пути.
POST /v2/route/buildТелеметрия
Приём и хранение показателей датчиков, агрегация по временным окнам, экспорт в CSV.
POST /v2/telemetry/pushАналитика
Сводная статистика по устройствам и маршрутам за произвольный период, heat map данные.
GET /v2/analytics/summaryБыстрый старт
Для доступа к API нужен токен. Токены выдаются по запросу на api@enginenearlife.ru.
# Пример запроса геолокации (curl)
curl -s -X GET \
'https://api.enginenearlife.ru/v2/geo/lookup?lat=55.7558&lon=37.6173' \
-H 'Authorization: Bearer <YOUR_TOKEN>' \
-H 'Accept: application/json'
# Ответ
{
"status": "ok",
"result": {
"address": "Красная площадь, Москва",
"region": "Москва",
"country": "RU",
"timezone": "Europe/Moscow"
},
"latency_ms": 12
}
Подробнее о параметрах, кодах ошибок и лимитах запросов — в документации.
Текущий статус
API Gateway
14 ms
Работает
Geo Service
22 ms
Работает
Route Engine
38 ms
Работает
Telemetry Ingest
9 ms
Работает
Полная история доступности и инцидентов — страница статуса.
Последние изменения
2026-03-18
v2.4.1
Исправлена обработка невалидных координат в
/v2/geo/lookup; улучшена точность обратного геокодирования для пригородных районов.
2026-02-04
v2.4.0
Добавлен эндпоинт
/v2/analytics/heatmap. Новый параметр resolution в route API (50 м — 5 км). Улучшена документация.
2025-11-20
v2.3.2
Миграция на TLS 1.3, отключена поддержка TLS 1.1. Обновлены лимиты rate limiting: 120 req/min для базового тарифа.