Skip to main content
Než sestavíte požadavek pro výpočet úspor (POST /api/v2/savings-calculator), potřebujete správně vyplnit vstupy — distributora, distribuční sazbu, HDO příkaz, regulované poplatky a jistič. Tyto číselníky vám dodá sada referenčních endpointů. Jsou to přesně stejná data, ze kterých staví formulář naše partnerská konzole i kalkulačka na webu — jeden společný zdroj.
Všechny endpointy vyžadují stejnou autorizaci jako samotný výpočet (partnerský API klíč, politika Calculator). Vrací pouze veřejná číselníková data (žádné údaje o zákaznících).

Doporučený postup

1

Načtěte distributory

GET /api/v1/reference/distributors → uživatel vybere distributora (CEZ, PRE, EGD).
2

Načtěte distribuční sazby

GET /api/v1/reference/distribution-rates → uživatel vybere sazbu (např. D57d).
3

U regionálních distributorů načtěte regiony a HDO příkazy

…/distributors/{distributor}/regions, poté …/distributors/{distributor}/commands — u dvoutarifních sazeb je HDO příkaz povinný (bez něj se celý výpočet počítá ve vysokém tarifu).
4

Předvyplňte poplatky a jistič z ceníku

…/fees a …/circuit-breakers vrátí regulované poplatky a poplatek za jistič pro dané období — uživatel je jen potvrdí.

Distributoři

Seznam podporovaných distributorů.
Odpověď
Hodnotu key použijete jako distribution.distributor v požadavku výpočtu.

Distribuční sazby

Všechny sazby (sazby) nabízené v kalkulačce, s popiskem a třídou typového diagramu dodávky (TDD).
Odpověď
code použijete jako distribution.distributionRate.

HDO regiony

Regiony pro nízký tarif u daného distributora. U distributorů, kde HDO příkazy nejsou vázané na region, vrací prázdné pole.
Odpověď

HDO příkazy

Aktuálně platné HDO příkazy pro distributora, volitelně zúžené na region (regionKey).
Odpověď
U dvoutarifní sazby je HDO příkaz povinný — musí odpovídat jednomu z těchto příkazů, jinak výpočet vrátí 400. Vybraný příkaz vložíte do distribution.lowTariffCommand (a případný region do distribution.lowTariffRegion).

Spínací plán HDO příkazu

Kdy daný HDO příkaz přepíná mezi vysokým (VT) a nízkým (NT) tarifem — po dnech v týdnu a časových intervalech. Hodí se pro zobrazení rozvrhu uživateli.
Odpověď

Poplatky z ceníku

Regulované poplatky pro danou kombinaci distributor + sazba + období (period je "2024", "2025" nebo "12M"). Slouží k předvyplnění formuláře — uživatel je jen potvrdí. Vše v Kč/MWh.
Odpověď
ntAvailable = true znamená, že sazba je dvoutarifní — pak je nutné zadat HDO příkaz. Hodnoty vložíte do distribution.distributorFeeHighPerMWh, …LowPerMWh, renewableEnergyFeePerMWh a systemServicesFeePerMWh.

Jističe

Dostupné velikosti hlavního jističe a jejich měsíční paušál (Kč/měsíc) pro dané období.
Odpověď
monthlyFeeCzk u vybrané velikosti vložíte do distribution.circuitBreakerMonthlyFee.

Období

Období, která kalkulačka přijímá.
Odpověď
"12M" = posledních 12 měsíců. Hodnotu použijete jako periodType v požadavku výpočtu.

Měsíční profil spotřeby

Rozloží roční spotřebu do 12 kalendářních měsíců podle sezónního tvaru dané TDD třídy — stejného profilu, se kterým počítá kalkulačka. Hodí se pro graf spotřeby v průvodci: uživatel zadá roční spotřebu, vybere sazbu, a z jejího tdd (viz distribuční sazby) vykreslíte křivku po měsících.
Odpověď (zkráceno)
month je kalendářní měsíc 112 (leden–prosinec). Dvanáct hodnot dává součtem přesně zadanou roční spotřebu. Data jsou jen ilustrační pro graf — do požadavku výpočtu posíláte dál roční hodnotu (yearlyConsumptionKWh), ne měsíce.

Sestavení požadavku výpočtu

Jakmile máte vstupy vyplněné, pokračujte na popis požadavku a odpovědi kalkulátoru.