Entwicklerdokumentation

API-Arbeitsbereich
https://api.rentron.xyz/v1
OpenAPI-Schema

Optionen

// GET

Produktions-API

Mietoptionen

Gültige Energy-Mengen, Mietdauern und die aktuelle Annahme neuer Bestellungen lesen.

GET /v1/energy/options
Auf dieser Seite

Rufen Sie diesen Endpunkt auf, bevor Sie ein Bestellformular rendern, oder halten Sie die Werte kurz im Cache. Der Server steuert sie; fest verdrahten dürfen Sie sie nicht.

Antwort 200

{"energy_per_portion":65000,"max_energy":1300000,"duration_minutes":[15,60,240,1440],"intake_enabled":true}
Feld Typ Beschreibung
energy_per_portion integer Größe einer Energy-Einheit.
max_energy integer Höchstmenge an Energy in einer Bestellung.
duration_minutes integer[] Erlaubte Mietdauern in Minuten.
intake_enabled boolean true, solange neue Bestellungen angenommen werden.

Prüfung im Client

energy muss positiv sein, darf max_energy nicht überschreiten und muss ohne Rest durch energy_per_portion teilbar sein. duration_minutes muss exakt einem Eintrag der Antwort entsprechen.

Maßgeblich bleibt der Server, denn die Optionen können sich zwischen dieser Anfrage und dem Anlegen der Bestellung ändern.

Fehler

Möglich sind 401, 429, 500 und 503, jeweils im gemeinsamen Format Problem Details.