Getting Started
Core Concepts
Resources
Account & Access
Data Domains
Help Center
Support
Fiskil’s Banking APIs provide secure, consent-driven access to a customer’s financial data, retrieved directly from their connected bank accounts. This includes account metadata, transaction history, payees, balances, and more.
Once a customer has successfully linked their bank, Fiskil syncs their data and emits webhook events to notify your system when each data type is available.
Data Type | Description |
---|---|
Identity | Verified name, date of birth, contact details, and other personal data |
Accounts | Account numbers, names, account types, financial institution metadata |
Balances | Current and available balances per account |
Transactions | Categorised and enriched transaction history |
Payees | Counterparties associated with outbound transactions |
Direct Debits | Active debit mandates including frequency, status, and linked accounts |
Scheduled Payments | Future-dated outgoing payments scheduled via the institution |
Refer to the Banking API Reference for full endpoint documentation.
Once a user has successfully linked a financial institution, Fiskil begins syncing data and emits webhook events as each dataset becomes available.
For example:
banking.transactions.sync.completed
→ transaction history is readybanking.accounts.sync.completed
→ account metadata is availableWe recommend using these webhooks to trigger your backend data fetches. Avoid polling.
See the Webhooks Guide for integration details.
Fiskil’s Banking APIs can support a wide range of product experiences. For example:
end_user_id
as your primary reference when fetching data.page[size]
, page[before]
, etc.).message_id
field in the payload.Was this page helpful?