REST API
DieselCloud
Полный программный доступ к данным ваших генераторов.
JSON. HTTPS. OAuth 2.0.
Возможности API
Получить данные
Текущие параметры генераторов, историческая телеметрия, статусы, алерты. В реальном времени или за период.
Webhook-уведомления
Подписка на события: аварии, алерты, изменения статуса. Push-уведомления на ваш сервер.
Управление
Создание и редактирование территорий, генераторов, пользователей, настроек алертов через API.
Интеграция
Подключение к 1С, ERP, BI, СКАДА, Helpdesk — через стандартные HTTP-запросы.
Основные эндпоинты
Полная документация API с примерами запросов и ответов — в Swagger/OpenAPI спецификации.
Примеры использования
import requests API_KEY = "your_api_key"BASE = "https:">//api.diesel-cloud.ru/v1" "color:#6A9955"># Получить все генераторыresp = requests.get( f"{BASE}/generators", headers={"Authorization": f"Bearer {API_KEY}"})generators = resp.json()["data"] for gen in generators: print(f"{gen['name']}: {gen['status']}, " f"Топливо: {gen['fuel_level_pct']}%")Webhook-события
generator.status_changedИзменился статус генератора (online → offline, normal → critical)alert.createdСоздан новый алерт (авария, аномалия, предупреждение)alert.acknowledgedАлерт принят операторомalert.resolvedАлерт закрыт (проблема решена)telemetry.threshold_exceededПараметр превысил настроенный порогmaintenance.dueПриближается плановое ТОАутентификация и лимиты
Аутентификация
Authorization: Bearer eyJhbGci...Лимиты
Сценарии интеграции
1С: Бухгалтерия
Автоматическая выгрузка данных о расходе топлива в 1С для списания ГСМ. Ежемесячно или в реальном времени.
Смотреть руководствоСКАДА (OPC UA)
Передача данных из DieselCloud в существующую СКАДА-систему. Статусы, параметры, алерты — в привычном интерфейсе.
Смотреть руководствоTelegram Bot (custom)
Создайте собственного бота на основе Webhook-уведомлений. Кастомные команды, отчёты по запросу.
Смотреть руководствоГотовы интегрироваться?
Получите API-ключ и начните работу с данными генераторов за считанные минуты