Produktions-API
Mietoptionen
Gültige Energy-Mengen, Mietdauern und die aktuelle Annahme neuer Bestellungen lesen.
GET
/v1/energy/optionsAuf 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.
Rentron