Przegląd endpointów API
Ta strona to ręcznie pisany przewodnik po trzech podstawowych endpointach
SENS Energy Data API. Nie jest to pełna specyfikacja — wiążący, wyczerpujący
schemat (wszystkie pola, typy, kody błędów) zawsze znajdziesz w
Swagger UI pod api.getsens.energy/api/docs.
Bazowy URL: https://api.getsens.energy. Każde zapytanie wymaga nagłówka
X-API-KEY — zobacz Uwierzytelnianie.
GET /api/v1/prices
Główny, złożony endpoint cenowy. Zwraca ceny energii elektrycznej łączące składniki dystrybucji (OSD) i sprzedaży (sprzedawca) dla wskazanej taryfy, opcjonalnie przeliczone dla konkretnego wolumenu rocznego zużycia.
Najważniejsze parametry: osd, sprzedawca, taryfa, market, date,
annual_kwh, region, page, size (paginacja stosuje się w trybie
przeglądowym, gdy nie podano konkretnej pary OSD/sprzedawca). Zobacz też
zapytania różnicowe dla parametru since.
curl -s "https://api.getsens.energy/api/v1/prices?osd=tauron&taryfa=G11" \
-H "X-API-KEY: $SENS_API_KEY"
GET /api/v1/tariffs
Katalog taryf zatwierdzonych przez URE — identyfikator taryfy, operator,
typ (dystrybucja/sprzedaż), grupa taryfowa, liczba stref, poziom napięcia,
region, okres obowiązywania. Wspiera paginację (page, size, maks. 1000)
i filtrowanie różnicowe przez since/If-Modified-Since.
curl -s "https://api.getsens.energy/api/v1/tariffs?size=50" \
-H "X-API-KEY: $SENS_API_KEY"
GET /api/v1/tariffs/components
Rozbicie pojedynczej taryfy (tariff_id) na poszczególne składniki
cenowe — nazwa, kategoria, wartość, jednostka, waluta, strefa. Przydatne,
gdy potrzebujesz pełnej struktury opłat zamiast zagregowanej sumy z
/prices.
curl -s "https://api.getsens.energy/api/v1/tariffs/components?tariff_id=TAURON_G11_2026" \
-H "X-API-KEY: $SENS_API_KEY"
Co dalej
- Zapytania różnicowe (
since) - Kod źródłowy i przykłady
- Pełny, wiążący schemat: Swagger UI