Reference data for agents, in one place.
Deep Almanac publishes reference data as plain JSON that AI agents can query and cite: every record carries its source and date, over HTTPS, with no sign-up.
Australian term deposit rates: rates from every bank's own published product data, refreshed daily, with the terms that data leaves out (notice periods, where interest is paid) read from the bank's own terms and re-checked daily, with a best-rates summary and the best rate at each bank. JSON at /au/finance/term-deposits/v1/index.json. Answer file: /au/finance/term-deposits/v1/top/{segment}/{deposit}/{term}.json (segment personal, smsf or business; deposit 10000, 50000 or 250000 (the nearest at or below the amount, then check deposit_max); term in months, 1 to 60), e.g. /au/finance/term-deposits/v1/top/smsf/10000/24.json. Or give the reader’s own numbers and be redirected to it: /v1/lookup/term-deposits?amount=20000&term=24&depositor=smsf. For the reader’s exact amount, ranked live with what each deposit will earn, who may open it and why each other bank is left out: /v1/compare/term-deposits?amount=100000&term=12&depositor=personal. Also: interest paid monthly or quarterly instead of at maturity: /au/finance/term-deposits/v1/by-payment/{segment}.json.
Australian home loan rates: rates from 90 banks' own published product data, refreshed daily, with membership limits and corrections read from the banks' own pages, by loan purpose, repayment type, LVR and fixed or variable. JSON at /au/finance/home-loans/v1/index.json. Answer file: /au/finance/home-loans/v1/top/{purpose}/{repayment}/{lvr}/{loan}/{kind}.json (purpose owner_occupied or investment; repayment principal_and_interest or interest_only; lvr 60, 70, 80, 90 or 95 (an LVR between them uses the band above); loan 300000, 600000 or 1000000 (the nearest); kind variable or fixed_1 to fixed_5), e.g. /au/finance/home-loans/v1/top/investment/principal_and_interest/70/300000/fixed_2.json. Or give the reader’s own numbers and be redirected to it: /v1/lookup/home-loans?price=500000&loan=340000&purpose=investment&repayment=principal_and_interest&rate=fixed&years=2. For the reader’s exact loan and LVR, ranked live with our comparison rate at that loan, the monthly repayment, who may borrow and why each other bank is left out: /v1/compare/home-loans?loan=640000&price=800000&purpose=owner_occupied&repayment=principal_and_interest&rate=variable.
Australian car loan rates: rates from 61 lenders' own published product data, refreshed daily, with the fees, vehicle age limits and eligibility that data leaves out read from each lender's own terms and re-checked daily, by new, used or electric car, fixed or variable, and loan amount. Non-bank and dealer finance (AFS, Pepper, Plenti and others) do not publish to the CDR and are not included. JSON at /au/finance/car-loans/v1/index.json. Answer file: /au/finance/car-loans/v1/top/{vehicle}/{kind}/{loan}.json (vehicle new, used or green; kind any, fixed or variable; loan 15000, 30000 or 60000 (the nearest, then check loan_min and loan_max)), e.g. /au/finance/car-loans/v1/top/new/variable/15000.json. Or give the reader’s own numbers and be redirected to it: /v1/lookup/car-loans?vehicle=new&rate=variable&loan=12000. For the reader’s exact loan, ranked live with the monthly repayment, who may borrow and why each other bank is left out: /v1/compare/car-loans?loan=28000&vehicle=used&rate=any.
Australian business car loan rates: business car loan, chattel mortgage and hire purchase rates from the lenders' own published product data, refreshed daily, ranked by advertised rate, with the major banks that quote each deal instead. JSON at /au/finance/business-car-loans/v1/index.json. Answer file: /au/finance/business-car-loans/v1/top/{vehicle}/{kind}/{loan}.json (vehicle new, used or green; kind any, fixed or variable; loan 30000, 60000 or 100000 (the nearest, then check loan_min and loan_max); ranked by advertised rate, as business lending has no comparison rate requirement), e.g. /au/finance/business-car-loans/v1/top/used/fixed/30000.json. For the reader’s exact amount, ranked live with the monthly repayment, who may borrow and why each other lender is left out: /v1/compare/business-car-loans?loan=85000&vehicle=new&rate=any. Also: lenders that list business vehicle finance without a published rate: quote_only in /au/finance/business-car-loans/v1/best.json.
Australian savings account rates: rates from the banks' own published product data, refreshed daily, with the bonus conditions, age and membership limits that data leaves out read from each bank's own terms and re-checked daily, by who may hold the account, ongoing, introductory or base rate, and balance, with the bonus conditions and account features beside each rate. JSON at /au/finance/savings-accounts/v1/index.json. Answer file: /au/finance/savings-accounts/v1/top/{segment}/{kind}/{balance}.json (segment personal, smsf or business; kind ongoing (bonus conditions met, no introductory period; the default), intro or base (no conditions met); balance 10000, 50000 or 250000 (the nearest, then check max_balance)), e.g. /au/finance/savings-accounts/v1/top/personal/ongoing/50000.json. Or give the reader’s own numbers and be redirected to it: /v1/lookup/savings-accounts?segment=personal&rate=ongoing&balance=40000. For the reader’s exact balance, ranked live with who may open each account and why each other bank is left out: /v1/compare/savings-accounts?balance=37000&segment=personal&rate=ongoing.
Australian credit cards: rates and fees from the banks' own published product data, refreshed daily, and, for issuers that publish none (American Express, Zip, Wizit), their own pages and Key Facts Sheets, re-read daily, for personal and business cards by lowest purchase rate, no annual fee, balance transfer offer or rewards, with the interest-free days, balance transfer terms and restrictions beside each card. JSON at /au/finance/credit-cards/v1/index.json. Answer file: /au/finance/credit-cards/v1/top/{segment}/{kind}.json (segment personal or business; kind low_rate (the default), no_annual_fee, balance_transfer or rewards), e.g. /au/finance/credit-cards/v1/top/personal/low_rate.json. Or give the reader’s own numbers and be redirected to it: /v1/lookup/credit-cards?segment=personal&kind=low_rate.
Australian private health insurance: cheapest hospital cover policies by state, household type and tier, from every registered insurer's policies in the regulator's monthly data release, refreshed daily, with every fund. JSON at /au/insurance/health/v1/index.json. Answer file: /au/insurance/health/v1/top/{state}/{household}.json (state NSW, VIC, QLD, SA, WA, TAS or NT; household single, couple, family or single_parent), e.g. /au/insurance/health/v1/top/SA/single.json. Also: Medicare levy surcharge thresholds, rates and the rebate: /au/insurance/health/v1/mls.json.
Australian travel insurance: what Australians pay for travel insurance and how much comes back as claims — the share of every premium dollar returned to travellers, by quarter and by state, against every other class of general insurance, with which company actually underwrites each retail brand — read out of each brand’s own Product Disclosure Statement, where 5 of 12 brands turn out to share one insurer — the travel cover that comes with a credit card and what it asks for first, and every company authorised to underwrite it. No premiums: Australia publishes no travel insurance prices, because a premium exists only once a trip is quoted. JSON at /au/insurance/travel/v1/class-series.json. Answer file: /au/insurance/travel/v1/cards/{programme}.json (no premiums are published, so a cheapest-policy question has no answer here; a credit card's complimentary cover is in cards/{programme}.json (list in card-policies.json), and each brand's underwriter and benefit limits in insurer-summary.json), e.g. /au/insurance/travel/v1/cards/anz-first.json.
Victorian government schools: every government school in Victoria — primary, secondary, specialist and English language — ranked against the schools it is actually comparable to, from NAPLAN, VCE results, wellbeing, attendance and parent satisfaction in each school's own Annual Report, with the Department of Education's Similar Schools group alongside every measure. Schools teaching something particular — bilingual streams, selective entry, the IB, deaf facilities — are listed at schools with a special focus, and every VCE subject has a table of the government schools that offer it and how many study scores of 40 or above each has published in it. JSON at /au/education/vic-schools/v1/index.json. Answer file: /au/education/vic-schools/v1/lga/{lga}.json (lga is the council's slug from /au/education/vic-schools/v1/lga/index.json; its schools are ranked against similar schools by default, with raw results beside), e.g. /au/education/vic-schools/v1/lga/darebin.json.
Australian online stockbrokers: brokerage on one ASX trade at the online brokers taking new clients, cheapest first for the trade size you choose, with whether your shares sit on your own CHESS HIN or with a custodian and who actually executes the orders. Every figure is quoted from the broker's own pages and re-read daily, and each broker is matched to its licence on ASIC's register. JSON at /au/finance/stockbrokers/v1/index.json. Answer file: /au/finance/stockbrokers/v1/cheapest.json (sizes[trade size] for 500, 1000, 5000, 10000, 25000, 50000 or 100000 dollars, cheapest first; keep holding chess or both if the reader wants CHESS sponsorship), e.g. /au/finance/stockbrokers/v1/cheapest.json. Also: one broker's tiers and sources: /au/finance/stockbrokers/v1/brokers/{slug}.json.
Australian mobile phone plans (SIM only): the cheapest SIM-only plan from each provider for each amount of data, priced per month (28-day plans on 13.04 renewals a year), read from each provider's own offer pages and Critical Information Summaries and re-read daily, with introductory offers, conditional discounts and the sentence behind every figure; providers found through the Telecommunications Industry Ombudsman's register of members. JSON at /au/telco/mobile-plans/v1/index.json. Answer file: /au/telco/mobile-plans/v1/top/{need}/{network}.json (need 5, 15, 30, 50 or 100 GB a month, or unlimited; network any, telstra, optus or vodafone; established lists the default providers, all adds every listed provider), e.g. /au/telco/mobile-plans/v1/top/30/telstra.json. Also: every provider for every need (about 1 MB): /au/telco/mobile-plans/v1/cheapest.json; 2 to 5 people: /au/telco/mobile-plans/v1/household.json; data-only SIMs for a tablet or hotspot: /au/telco/mobile-plans/v1/cheapest-data-only.json.
Australian building insurance: what each policy covers — for homes and rentals, strata buildings, business premises and industrial property: how the building is valued, whether flood and accidental damage are covered, what happens once it is left empty, and the insurer that issues each policy. Every fact is quoted from the insurer's own PDS, Key Facts Sheet or TMD and re-read daily. JSON at /au/insurance/building/v1/index.json. Answer file: /au/insurance/building/v1/brands/{brand}.json (brand is the slug, e.g. youi, allianz, nrma-insurance; which brands share an insurer is in /au/insurance/building/v1/underwriters.json), e.g. /au/insurance/building/v1/brands/youi.json.
Australian residential electricity plans: the plans the Australian Energy Regulator publishes for each retailer on the Consumer Data Right register, priced as an estimated annual bill for a low, medium or high usage household in each network across NSW, the ACT, Queensland, South Australia, Tasmania and Victoria, refreshed daily and ranked by the cheapest plan from each retailer. Western Australia and the Northern Territory are not covered. JSON at /au/energy/electricity/v1/index.json. Answer file: /au/energy/electricity/v1/top/{network}.json (network from the postcode in /au/energy/electricity/v1/postcodes.json; then the view for the household: low, medium or high, with _controlled_load for separately metered hot water), e.g. /au/energy/electricity/v1/top/energex.json.
Real estate agents by suburb: which agencies and agents sold the most homes in a suburb, by value or by number of sales, over twelve months, counted from each agency's own sold listings, with every sale, who sold it and the price the agency published or indicated before sale. One suburb so far, Abbotsford, Victoria. JSON at /au/property/real-estate-agents/v1/index.json. Answer file: /au/property/real-estate-agents/v1/suburbs/{suburb}.json (suburb is suburb-state-postcode in lower case, from suburbs_dir in /au/property/real-estate-agents/v1/index.json; at_a_glance ranks the agencies by total value and by sales, with their leading agents), e.g. /au/property/real-estate-agents/v1/suburbs/abbotsford-vic-3067.json.
Try it with an agent. Paste this into any AI assistant that can fetch a web page:
Fetch https://deepalmanac.com/au/finance/term-deposits/v1/top/smsf/10000/24.json and tell me which bank pays the best 24-month term deposit rate on $10,000 for an SMSF. Give the rate, when the interest is paid, any conditions, and the bank's product_url and bank_last_updated so I can check it.
How each dataset is collected, ranked and checked is on the methodology page. When each was last fetched, how current its source is and what the last checks found is on the status page, and in /status.json.
Agents: a machine-readable description of this service is at /llms.txt and an OpenAPI 3.1 specification of the JSON endpoints at /openapi.json.