Документация для разработчиков

Пространство API
https://api.rentron.xyz/v1
Схема OpenAPI

Параметры

// GET

API для реальных заказов

Параметры аренды

Узнайте допустимый объём Energy, сроки аренды и доступность приёма заказов.

GET /v1/energy/options
На этой странице

Вызывайте метод перед показом формы или периодически сохраняйте ответ у себя. Значения задаёт сервер, поэтому не указывайте их в интеграции вручную.

Ответ 200

{"energy_per_portion":65000,"max_energy":1300000,"duration_hours":[1],"intake_enabled":true}
Поле Тип Описание
energy_per_portion integer Размер одной порции Energy.
max_energy integer Максимальный объём одного заказа.
duration_hours integer[] Разрешённые сроки аренды в часах.
intake_enabled boolean true, когда новые заказы принимаются.

Валидация на клиенте

Значение energy должно быть положительным, не превышать max_energy и делиться на energy_per_portion без остатка. duration_hours должно точно входить в массив ответа.

Даже после локальной проверки сервер остаётся источником истины: параметры могут измениться между чтением и созданием заказа.

Ошибки

Возможны 401, 429 и 503 в едином формате Problem Details.