Depozaur APIdepozaur.pl ↗
Compare and discover the best Polish savings accounts by interest rate, filtered by your desired balance range to find the highest-earning option for your money. Browse through current savings account offers and make informed decisions based on real-time rate comparisons.
curl -X GET 'https://api.parse.bot/scraper/2df69b9f-7417-4163-a4db-f591b85bcf20/list_savings_accounts?max_balance=1000000&min_balance=0' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace depozaur-pl-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
"""Walkthrough: depozaur SDK — bounded, re-runnable; every call capped."""
from parse_apis.depozaur_pl_api import Depozaur, ParseError
client = Depozaur()
# List savings accounts with default balance range (0–1 000 000 PLN), capped.
for account in client.savings_accounts.list(limit=3):
print(account.name, account.interest_rate, account.min_balance, account.max_balance)
# Narrower filter: accounts for balances up to 50 000 PLN.
top = client.savings_accounts.list(max_balance=50000, limit=1).first()
if top:
print("Top account:", top.name, f"{top.interest_rate}%", top.remarks)
# Typed error handling around a real call.
try:
for acct in client.savings_accounts.list(min_balance=0, max_balance=100000, limit=2):
print(acct.name, acct.slug, acct.opening, acct.promo_duration)
except ParseError as e:
print("error:", e)
print("exercised: savings_accounts.list")
List Polish savings accounts sorted by highest interest rate. Accounts are filtered by balance range. Returns all matching accounts with their parameters including interest rate, balance limits, opening methods, fees, and promotional conditions.
| Param | Type | Description |
|---|---|---|
| max_balance | integer | Maximum savings balance in PLN for filtering accounts. |
| min_balance | integer | Minimum savings balance in PLN for filtering accounts. |
{
"type": "object",
"fields": {
"total": "Total number of matching savings accounts",
"accounts": "Array of savings account objects sorted by highest interest rate"
},
"sample": {
"data": {
"total": 34,
"accounts": [
{
"id": 4982,
"url": "https://nestbank.pl/nest-oszczednosci/",
"name": "Nest Konto Oszczędnościowe",
"slug": "nest-konto-oszczednosciowe",
"limit": 1,
"client": null,
"bank_id": 41,
"created": "2026-07-01",
"opening": [
"internet"
],
"remarks": "Oprocentowanie tylko dla nowo-założonych kont",
"finished": null,
"guarantee": null,
"max_balance": 25000,
"min_balance": 0.01,
"transfer_fee": 9,
"visit_needed": false,
"interest_rate": 6.1,
"free_transfers": 1,
"interest_table": "https://nestbank.pl/wspolne/dokumenty-aktualne/tabele/tabela-oprocentowania-oferta-rachunkow-i-lokat",
"promo_duration": "90d",
"requires_account": 1
}
]
},
"status": "success"
}
}About the Depozaur API
The Depozaur API on Parse exposes 1 endpoint for the publicly available data on depozaur.pl. Calls return JSON over HTTPS and are billed per successful response.
Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.