Getting Started
Core Concepts
Resources
Account & Access
Data Domains
Help Center
Support
Fiskil\u2019s Energy APIs allow your application to securely access utility account data authorised by the customer through a linked energy provider. This includes usage, billing history, concessions, and service point information.
After a customer has connected their energy institution and consented to data sharing, Fiskil syncs available data and notifies your system via webhook events when it is ready to be accessed.
Data Type | Description |
---|---|
Identity | Name, contact details, and verified customer identifiers |
Accounts | Account numbers, plan information, status, and institution metadata |
Usage | Interval energy usage (e.g. smart meter reads), including timestamps |
Billing | Billing summaries and historical charges |
Invoices | Structured invoice-level data, including totals and due dates |
Concessions | Government rebates or support linked to the account |
Service Points | Physical site data including supply address and NMI |
DER | Distributed Energy Resource data (e.g. rooftop solar, batteries) |
Scheduled Payments | Upcoming payments scheduled via the institution |
Refer to the Energy API Reference for full endpoint specifications.
After a successful connection, Fiskil initiates data syncs and emits webhook events as data becomes available.
Typical event types include:
energy.accounts.sync.completed
energy.usage.sync.completed
energy.billing.sync.completed
You should listen for these events and only fetch data once syncs are complete. This reduces latency and ensures data accuracy.
See the Webhooks Guide for details on payload structure, security, and retry handling.
Fiskil\u2019s Energy APIs can support a range of use cases for energy retailers, aggregators, and climate-focused applications. For example:
end_user_id
to query for energy data \u2014 you do not need to store account or consent identifiersWas this page helpful?