Repository navigation
API Reference
EPINT kütüphanesinin tüm API metodları ve kullanımları.
Elektrik şeffaflık verileri için metodlar.
# MCP verileri
result = ep.seffaflik_electricity.mcp_data(
start='2025-12-10',
end='2025-12-11'
)
# Tüketici sayısı export
xlsx_data = ep.seffaflik_electricity.consumer_count_export(
period='2025-10-01',
export_type='XLSX'
)Doğalgaz şeffaflık verileri için metodlar.
result = ep.seffaflik_natural_gas.consumer_count_export(
period='2025-10-01',
export_type='XLSX'
)Raporlama verileri için metodlar.
Fatura uzlaştırma metodları.
BPM uzlaştırma metodları.
Dengesizlik uzlaştırma metodları.
Piyasa uzlaştırma metodları.
MOF uzlaştırma metodları.
RES uzlaştırma metodları.
Ön uzlaştırma metodları.
- gop: GOP servisleri
- customer: Müşteri servisleri
- demand: Talep servisleri
- grid: Şebeke servisleri
- registration: Kayıt servisleri
- balancing_group: Dengeleme grubu servisleri
- gunici: Gün içi servisleri
- gunici_trading: Gün içi ticaret servisleri
Tarih parametreleri string veya datetime objesi olarak verilebilir:
from datetime import datetime
# String format
ep.seffaflik_electricity.mcp_data(start='2025-12-10', end='2025-12-11')
# Datetime format
ep.seffaflik_electricity.mcp_data(
start=datetime(2025, 12, 10),
end=datetime(2025, 12, 11)
)Sayfalama parametreleri otomatik olarak varsayılan değerlerle doldurulur:
# Varsayılan: page={'number': 1, 'size': 1000}
result = ep.customer.customer_list()
# Özel sayfalama
result = ep.customer.customer_list(page={'number': 2, 'size': 100})Bölge parametreleri otomatik olarak varsayılan değerlerle doldurulur:
# Varsayılan: region='TR1'
result = ep.demand.demand_forecast()
# Özel bölge
result = ep.demand.demand_forecast(region='TR2')JSON response'lar otomatik olarak parse edilir ve schema'ya göre dönüştürülür.
XLSX, PDF gibi binary içerikler io.BytesIO objesi olarak döndürülür:
xlsx_data = ep.seffaflik_electricity.consumer_count_export(
period='2025-10-01',
export_type='XLSX'
)
with open('export.xlsx', 'wb') as f:
f.write(xlsx_data.read())Endpoint bilgilerini görmek için:
print(ep.seffaflik_electricity.mcp_data)Bu komut şunları gösterir:
- Method ve path bilgisi
- Parametreler ve tipleri
- Response yapısı
- Örnek değerler