FiskilFiskilFiskil DocsFiskil Docs
Log InSign Up
GuidesAPI ReferenceChangelog

Mobile menu

HomeFiskilFiskil

GETTING STARTED

Start ExploringQuick StartAuthentication

CORE CONCEPTS

OverviewEnd UsersAuth SessionsConsentsTestingWebhooks

LINK WIDGET

IntroductionIntegrating the Link SDKFlow Overview

RESOURCES

Best PracticesMobile Integration

ACCOUNT & ACCESS

SecurityTeam & RolesMonitoring & Logs

DATA DOMAINS

BankingEnergy DataIdentity DataIncome

HELP CENTER

Migrating to Fiskil APIsBanking - Business AccountsEnergy - Business Accounts

SUPPORT

Troubleshooting

AI TOOLS

OverviewMCP Server
Log InSign Up

GETTING STARTED

Start ExploringQuick StartAuthentication

CORE CONCEPTS

OverviewEnd UsersAuth SessionsConsentsTestingWebhooks

LINK WIDGET

IntroductionIntegrating the Link SDKFlow Overview

RESOURCES

Best PracticesMobile Integration

ACCOUNT & ACCESS

SecurityTeam & RolesMonitoring & Logs

DATA DOMAINS

BankingEnergy DataIdentity DataIncome

HELP CENTER

Migrating to Fiskil APIsBanking - Business AccountsEnergy - Business Accounts

SUPPORT

Troubleshooting

AI TOOLS

OverviewMCP Server

Energy Data

Fiskil's Energy APIs allow your application to securely access utility account data authorised by the customer through a linked energy provider.

AI Actions

Fiskil's 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.

What Data Can You Access?

Data TypeDescription
IdentityName, contact details, and verified customer identifiers
AccountsAccount numbers, plan information, status, and institution metadata
UsageInterval energy usage (e.g. smart meter reads), including timestamps
BillingBilling summaries and historical charges
InvoicesStructured invoice-level data, including totals and due dates
ConcessionsGovernment rebates or support linked to the account
Service PointsPhysical site data including supply address and NMI
DERDistributed Energy Resource data (e.g. rooftop solar, batteries)
Scheduled PaymentsUpcoming payments scheduled via the institution

Refer to the Energy API Reference for full endpoint specifications.

Data Availability and Integration Flow

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.

Example Use Cases

Fiskil's Energy APIs can support a range of use cases for energy retailers, aggregators, and climate-focused applications. For example:

  • Energy usage visualisation -- Display interval consumption data in user dashboards
  • Automated billing summaries -- Show recent bills, overdue amounts, and payment schedules
  • DER insights -- Track solar export or battery performance for connected homes
  • Concession eligibility checks -- Validate if government rebates are correctly applied
  • Service point lookups -- Support supply-side diagnostics or location mapping

Best Practices

  • Use end_user_id to query for energy data — you do not need to store account or consent identifiers
  • Expect variability in usage data granularity depending on the institution (e.g. daily vs. 30-minute intervals)
  • Reconnect the user if consent expires or access is revoked (see Consents)
  • Use webhooks as your trigger for backend sync and processing — avoid polling

Next Steps

  • Review the Consents and End Users guides to understand how energy accounts are linked
  • Explore webhook events in more depth in the Webhooks Guide
  • See the Energy API Reference for endpoint details

Was this page helpful?

BankingIdentity Data

On this page

What Data Can You Access?Data Availability and Integration FlowExample Use CasesBest PracticesNext Steps