Available in: Desktop app · Self-hosted | Reach: 🇬🇧 Starling accounts | Cost: free from Starling; a paid AI2Fin plan
What it is
Starling publishes its own API. You link your Starling account to a Starling Developers account once, create a personal access token with read permissions, and AI2Fin reads with it. No aggregator.Connect
1
Create a token at Starling Developers
developer.starlingbank.com
→ link your account → Personal access → create a token and tick
account:read, transaction:read and balance:read.
2
Paste into AI2Fin
Connectors → Starling → paste → Connect.
What syncs
Accounts, balances and settled transactions; pending card payments arrive once they settle. First sync reads ~13 months; then every 15 minutes. Starling personal access tokens do not expire, so the feed keeps working until you revoke it.Why desktop only
Starling’s developer agreement is understood to restrict personal access tokens to the holder’s own account and use, with an approved-partner route for anything serving third parties. On your own machine that condition is met. A self-hosted instance holding a partner agreement can enable it withBYO_PERSONAL_TOKENS_HOSTED=true.
