RBA Cash Rate: 3.60% · 1AUD = 0.66 USD · Inflation: 2.1%  
Leading Digital Marketing Experts | 1300 235 433 | Aggregation Enquires Welcome | Book Appointment
Example Interest Rates: Home Loan Variable: 4.99% (4.99%*) • Home Loan Fixed: 4.79% (5.47%*) • Fixed: 4.79% (5.47%*) • Variable: 4.99% (4.99%*) • Investment IO: 4.99% (5.81%*) • Investment PI: 4.89% (5.26%*)

How to Use the Mortgage Home Loan Comparison API

Our first comparison engine dates back to around 2006 when the feature effectively occupied the front page of my iChoice website. It later become a backend feature, and since I left the business it's a tool that we've only made available to our former Platinum clients. An article titled "Website Mortgage Comparison Engine" details how the feature integrates with Yabber and how it functions on our mortgage broker website. Future articles will discuss our industry-leading and industry-first equipment and auto products/widgets (now used by over 1000 businesses), and another article details how our Property API and associated website features integrate with the Comparison API we're about to discuss.

API Documentation: The information described on this page is extremely limited, but it provides sufficient information to generate accurate results. More extensive and formal documentation will be introduced at some point in the future.

This article details the actively supported Version 2 of the API, while our most recent release is Version 4. The latter two integrate AI Policy resolution in seriously significant ways, and the responses to Version 4 are generated entirely with AI. While many claim to have AI-powered widgets and tools, we'd argue that their use of the term is insulting to those that actually know how to use it.

API Version 4+: To use AI versions of this API, ensure your API Key has sufficient privileges and include the version in the API requests detailed below.

Version 2 of the Comparison API (so, this version) was released to the industry as an open sourced tool around 5-years ago, and the product was given away freely with data dumps every three days so those in the marketing space could add validify to the non-compliant forms they're using on their website to qualify mortgage candidates originating from Facebook. Their wayward "Congratulations, You're Qualified" messages are illegal, so we through we'd give them the tools necessary to formulate a compliant and ethical response. Needless to say, nobody used it.

Why The Comparison Engine Wasn't Included in the Website Earlier?: We've had this article in draft since 2019 (albeit, it's changed since then), and we've considered including the feature with each and every plugin update. However, with each new feature - and the website feature is extensive because it integrates heavily with forms and reporting - it creates a massive support burden on our end, and we're in a far better position to support how users apply the product now than we were in the last year or so.

Facebook AdvertisingWe haven't run a single Facebook campaign in the last five-or-so years without integrating this comparison engine in some way, and every stepped form has required the inclusion of product details and immediate results before any details are provided (more on this vital compliance obligation another time). There's a dozen reasons why our Facebook campaigns consistently and significantly outperform others in the market, and it's the integration of the tool we're about to discuss that contributes to our success.

We're Not Driven by Rate

The terms 'rate-chasers' is thrown around liberally without an understanding that 94% of all consumers consider rate to be the single most important attribute in a home loan, so virtually all borrowers consider rate more important than anything else until educated otherwise. We're not 'rate=chasers' ourselves, and I was never focused on rate as a broker, but we understand the part their play in marketing and your online and offline funnels. Having a comparison tool on your website simply keeps borrowers on your website and keeps them off other similar services. Remember, it's important that we speak in a language that the consumer understands, and we need to provide tools that'll maintain relevance and keep users engaged; it's time for the industry to let go of the flawed definition often applied to 'rate chasers', or at least understand the vital part rates play in shaping an opinion of you, your business, and your expertise.

Those of our clients that have used the website comparison engine have seen outstanding results.

Comparison API Availability

All our clients have an API Key, and that key currently accesses the Comparison (and most other) resources. If you're not an active client of any type and would like access to the API, give us a call. A free basic plugin is available for WordPress, but you'll have to be in our Finance Marketing Facebook Group to gain access to the link.

Equipment and Auto Comparisons: The equipment endpoint provides access to the most comprehensive and complete equipment comparison engine in the market, and it's the endpoint that has seen most usage in the last 5 years. True AI functionality is integrated into the API by default, and we supply the only true AI widgets in the industry. As a long-used tool, inclusion of this standalone product is a simple plug-and-play solution with public features activated in a few seconds. If you have access to the documentation, please feel free to use the product in any manner that floats your boat.

Comparison API Features

The RESTful API returns data in a manner that you'd expect. You supply certain URL parameters in a $_GET request and data is returned as standard JSON. Various filtering options apply via standard URL parameters (all introduced shortly). The API itself supports around 60 'actions', but we're going to introduce just three: comparison, product, and helper. Other 'action' requests return data filtered in various ways, but our standard 'Lender Product API' is most often used for general purposes (such as our Product Widgets).

Comparison API Endpoint and URL Parameters

The Comparison API is accessed via a dedicated comparison/{action}/api.json endpoint. In order to supply the appropriate values into the request you'll have to access that endpoint with the helper action (comparison/helper/api.json), or refer back to documentation. Only those URL parameters with a value need to be supplied.

API URL Parameters

apikey

The API requires an API Key. If invalid an error response will be returned. Multiple erroneous requests results in the originating IP address to be permanently banned.

action

The action parameter is used to indicate what data you would like returned. An action is always required. Those actions detailed in this article are comparison for the Comparison Engine, product for product-specific data, and helper which retrieves all the available search parameters.

 ● 

product_category

If a product_category is supplied, it must be a single value. Multiple values will cause an error. If omitted the value defaults to 1 (Residential Mortgages).

  1. Residential Mortgages
  2. Margin Loans
  3. Business Loans
  4. Credit and Charge Cards
  5. Leases
  6. Overdrafts
  7. Personal Loans
  8. Regulated Trust Accounts
  9. Term Deposits
  10. Trade Finance
  11. Transaction and Savings Accounts
  12. Travel Cards

A single numeric value should be used, so product_category=1 for Residential Mortgages or product_category=3 for Business Loans.

lvr

The lVR may be supplied as either 50 or 0.5 (latter is preferred). The default value is 0.5 in order to retrieve all results.

loan_type

Available loan types are as follows:

  1. Owner Occupied
  2. Investment

If no values are supplied all results are returned. To limit to just Owner Occupied products, use loan_type=2. You can supply both values if required in a comma-separated string, such as loan_type=1,2. Values are ignored if provided but not required based on the product_category.

repayment_type

Available repayment types are as follows:

  1. Principal and Interest
  2. Interest Only

If no values are supplied all results are returned. To limit to just P&I products, use repayment_type=1. You may supply both values if required in a comma-separated string, such as repayment_type=1,2. Values are ignored if provided but not required based on the product_category.

rate_types

Available rate types are as follows:

  1. Principal and Interest
  2. Variable
  3. Fixed
  4. Bundle Discounted Fixed
  5. Bundle Discounted Variable
  6. Cash Advance
  7. Discount
  8. Market Linked
  9. Penalty
  10. Purchase

Most common for residential searches are 1 (Variable) and 2 (Fixed), and to a lesser extent, 6 (Discount) and 7 (Introductory). If no values are supplied, Variable and Fixed (1,2) products are returned. To limit to custom loan types, use a comma separated string such as rate_types=1,2,7. Values are ignored if provided but not required.

feature_ids

Available Feature IDs are as follows:

  1. Offset Account
  2. Redraw Facility
  3. Extra Repayments
  4. Digital Banking
  5. Unlimited Transactions
  6. Fraud Protection
  7. Guarantor Loan
  8. Other Feature
  9. Loyalty Program
  10. Relationship Management
  11. Bill Payment Facilities
  12. Access to Credit Cards
  13. Digital Wallet
  14. Notifications
  15. New Payments Platform (Real-Time Payments)
  16. New Payments Platform (Payments Via PayID)
  17. Balance Transfers
  18. Overdraft Facilities
  19. Allows Additional Cards
  20. Free Transactions
  21. Interest Free
  22. Interest Free Transfers
  23. Insurance
  24. Cashback Offer
  25. Instalment Plan
  26. Bonus Rewards
  27. Complimentary Product Discounts
  28. Free Transaction Allowance
  29. Donate Interest

All products with any product features are returned by default. To limit results to those with specific product features, use a comma separated string such as rate_types=1,2,7,9,11,13 etc. Values are ignored if provided but not required.

require_all_features

To limit returned results returned with the feature_ids with only those features that match all features, use the parameter of require_all_features=1.

lenders

All lenders are queried by default. For Yabber users, only those default lenders listed via your website profile are queried (if querying outside of your website you should provide your site_id or all records are returned). All lenders have an associated 3-letter code (returned in the helper response), so to query a limited set of lenders you should use lenders=cba,anz,nab etc.

per_page and page_id

Results are paginated with 30 records per page by default. To query the next page, use page_id=2 etc, and to alter the number of results per page, use per_page=30. For most users, the page is limited to 30 results but this may be altered by clients in Yabber.

order_by

You may order returned results on interest rate (default) or comparison rate. To order_by on comparison rate, use order_by=comparison_rate.

 ● 

purchase_or_refinance

The 'purchase' or 'refinance' option is optionally used, but required when you would like to return custom repayment options in the response (and graphs). Values are purchase (default) and refinance. The purchase_or_refinance=refinance option returns savings made over various loan terms, and the reduction in years if current repayments are continued with the new lower rate.

property_value, property_remaining, property_years, and property_rate

These values are required if you wish to return custom repayment calculations to the user (measured on $500k by default). The values are self-explanatory; the property value, remaining balance, years left (optional), and current rate. If these values are all provided we'll also return links to various comparative graphs (linked via modal in the engine). A feature introduced in Version 4 of the API returns the JSON necessary to render a JavaScript graph and it's expected that we'll migrate this feature into the V2 API since it's seeing increase client usage. If values are provided (and valid) the LVR is determined from these values.

extra_repayments, loan_amount, and frequency

the extra_repayments, loan_amount, and frequency are applied in those cases where they're required for graphing or comparison analysis. If no values are provided we'll default to standard values for the purpose of illustrating a payment schedule. Valid values for frequency are 'w' (week), 'f' (fortnight), and 'm' (month).

loan_amount_compare, loan_amount_compare_rate, and loan_amount_compare_years

Thee attributes are applied when coming off the tail end of a lead form or similar, and results are required for comparative purposes. Normally used with purchase_or_refinance=refinance (as detailed above), graphing links are created to details where and how savings are made. These values are not required for standard comparison queries. Not unlike the standard extra_repayments, loan_amount, and frequency parameters, the 'compare' values are generalised for the purpose of illustrating the impact of extra repayments etc.

graphing

Graphing is normally used when retrieving a single value via the product action. Using grpahing=1 returns a significant quantify of JSON values that are used for the purpose of turnkey graphing with various JavaScript tools.

 ● 

site_id

If using the API outside of your website environment, use site_id={32-character-string} in order to limit results to those lenders as defined in Yabber.

bmuid

The BMUID is the BM User ID - a unique identifier for each user that visits your website. It is not required outside of your website but may be optionally applied. If the ID doesn't match a known user it is discarded.

 ● 

General Filters

You may use the following list of filters in your query URL to limit results to products matching specific features. Not all filters are applied to all product types so exercise care when used. More common filters are is_guarantor, is_smsf, is_construction, and cashback (the latter returning products that have a known cashback offer).

  • is_guarantor
  • is_tailored
  • is_smsf
  • is_auto
  • is_business
  • is_construction
  • is_equipment
  • is_green
  • is_lease
  • is_secured
  • is_unsecured
  • cashback

Filters are ignored unless applied, so to return Guarantor produces, use is_guarantor=1. When required, each of these flags are displayed in the website comparison engine.

policy

The policy attribute is applied on the V3/4 API, but it's worth mentioning. The base-64 URL-encoded parameter string is simple plain text describing your client requirements. It may be a set of circumstances or potentially limiting criteria - such as Visa or settlement requirements - and products are reordered based on suitability then returned with an additional field called policy that includes a large amount of AI-generated text describing lender-specific options and solutions.

Querying the API

A request to comparison/comparison/api.json (where the second comparison is the action) with no parameters returns all residential mortgage products listed on interest rate. The default LVR is 0.5 so includes virtually everything. It's only when parameters start to exclude, filter, or order products that the result starts to change shape.

Responses are returned as standard JSON. The returned package is quite large but extremely fast. It's not uncommon to show the lowest rate products alongside those that match queried criteria, and these products may be returned by the parameter of include_lowest in the request (the 8 lowest rate products are returned on a 'lowest' key in the response).

A Typical Response

We'll query the API and look at just the first result (I'm showing a common CBA product only because it populates with most data, but CBA rarely return in top results). No limiting criteria were applied via any URL parameter.

1
Array
2
(
3
    [0] => Array
4
        (
5
            [lender_id] => 4
6
            [code] => cba
7
            [name] => LVR
8
            [interest_rate] => 6.29
9
            [comparison_rate] => 6.67
10
            [ir] => 0.06290
11
            [cr] => 0.06670
12
            [min_lvr] => 0.80
13
            [max_lvr] => 0.90
14
            [loan_type_id] => 1
15
            [repayment_type_id] => 1
16
            [rate_type_id] => 1
17
            [fees] => 0.00
18
            [loan_category] => RESIDENTIAL_MORTGAGES
19
            [loan_category_id] => 1
20
            [rate_type] => VARIABLE
21
            [additional_info] =>
22
            [repayment_type] => PRINCIPAL_AND_INTEREST
23
            [loan_purpose] => OWNER_OCCUPIED
24
            [loan_purpose_id] => 1
25
            [calculation_frequency] => P1D
26
            [calculation_frequency_text] => 1 day
27
            [application_frequency] => P1M
28
            [application_frequency_text] => Monthly
29
            [unit] => percent
30
            [unit_min] => 0.8001
31
            [unit_max] => 0.9
32
            [unit_full_min] => 80.01
33
            [unit_full_max] => 90
34
            [is_tailored] => 0
35
            [is_smsf] => 0
36
            [is_auto] => 0
37
            [is_business] => 0
38
            [is_construction] => 0
39
            [is_equipment] => 0
40
            [is_green] => 0
41
            [is_lease] => 0
42
            [is_secured] => 0
43
            [is_unsecured] => 0
44
            [cashback] => 0
45
            [productId] => f1d6fcc359804f3c9365d576c56356fc
46
            [effectiveFrom] => 2025-07-04
47
            [effectiveFrom_timestamp] => 1751608827
48
            [effectiveTo] => 2035-01-20
49
            [effectiveTo_timestamp] => 2052874800
50
            [lastUpdated] => 2025-06-18
51
            [lastUpdated_timestamp] => 1750263321
52
            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
53
            [updated_at] => 1751608827
54
            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
55
            [bmgid] => e7dbfd70c720eb58d1b03a51ad2f83b4
56
            [created_at] => 2025-07-05 15:42:23
57
            [lender_name] => Commonwealth Bank
58
            [lender_code] => cba
59
            [loan_category_name] => Residential Mortgages
60
            [loan_type_name] => Owner Occupied
61
            [repayment_type_name] => Principal & Interest
62
            [rate_type_name] => Variable
63
            [repayments] => Array
64
                (
65
                    [25] => Array
66
                        (
67
                            [repayment] => 3310.72
68
                            [repayment_dollar] => $3311
69
                            [ tooltip ] => Approximate monthly repayments on a $500000 loan over 25 years at 6.29% (6.67%*)
70
                        )
71
 
72
                    [30] => Array
73
                        (
74
                            [repayment] => 3091.61
75
                            [repayment_dollar] => $3092
76
                            [ tooltip ] => Approximate monthly repayments on a $500000 loan over 30 years at 6.29% (6.67%*)
77
                        )
78
 
79
                )
80
 
81
            [repayments_savings] => Array
82
                (
83
                )
84
 
85
            [features] => Array
86
                (
87
                    [OFFSET] => Array
88
                        (
89
                            [a3aeee306b658e7fd6b4e94de14e851d] => Array
90
                                (
91
                                    [feature_id] => 1
92
                                    [feature_type] => OFFSET
93
                                    [name] => Offset Account
94
                                    [description] => An Everyday Offset account is a transaction account that's linked to your Standard Variable Rate home loan or Investment home loan. Any money you put into your Everyday Offset account (e.g. your salary and savings) - whether its $2 or $20,000 - reduces the balance on which we charge interest. This means you'll only be paying interest on the difference. You can have multiple Everyday Offset accounts linked to one home loan. Only available for individual borrowers, not companies or trusts.
95
                                    [additional_value] => Interest offset
96
                                    [cashback_naked] =>
97
                                    [cashback_dollar] =>
98
                                    [additional_info_url] =>
99
                                    [hash] => a3aeee306b658e7fd6b4e94de14e851d
100
                                )
101
 
102
                        )
103
 
104
                    [REDRAW] => Array
105
                        (
106
                            [1e8f5e1aa6bfce4efaf3c418e6141299] => Array
107
                                (
108
                                    [feature_id] => 2
109
                                    [feature_type] => REDRAW
110
                                    [name] => Redraw Facility
111
                                    [description] => Your home loan comes with a fee-free redraw facility. You can make unlimited additional repayments at any time with no fees or penalties. You can access any additional money you pay, over and above your minimum required repayment.
112
                                    [additional_value] => Redraw
113
                                    [cashback_naked] =>
114
                                    [cashback_dollar] =>
115
                                    [additional_info_url] =>
116
                                    [hash] => 1e8f5e1aa6bfce4efaf3c418e6141299
117
                                )
118
 
119
                        )
120
 
121
                    [DIGITAL_BANKING] => Array
122
                        (
123
                            [9f1528e63d9c1def6d990d0860ffcfd8] => Array
124
                                (
125
                                    [feature_id] => 4
126
                                    [feature_type] => DIGITAL_BANKING
127
                                    [name] => Digital Banking
128
                                    [description] => Wherever you are in the world, CommBank gives you the choice and control to securely manage all of your accounts on a range of devices, the way you want.
129
                                    [additional_value] =>
130
                                    [cashback_naked] =>
131
                                    [cashback_dollar] =>
132
                                    [additional_info_url] =>
133
                                    [hash] => 9f1528e63d9c1def6d990d0860ffcfd8
134
                                )
135
 
136
                        )
137
 
138
                    [OTHER] => Array
139
                        (
140
                            [f6eba3958cb17553130590f87e0f836b] => Array
141
                                (
142
                                    [feature_id] => 8
143
                                    [feature_type] => OTHER
144
                                    [name] => Other Feature
145
                                    [description] => 1-30 years (Subject to our approval)
146
                                    [additional_value] => Loan Term
147
                                    [cashback_naked] =>
148
                                    [cashback_dollar] =>
149
                                    [additional_info_url] =>
150
                                    [hash] => f6eba3958cb17553130590f87e0f836b
151
                                )
152
 
153
                        )
154
 
155
                )
156
 
157
            [lender_fees] => Array
158
                (
159
                    [VARIABLE] => Array
160
                        (
161
                            [Establishment Fee] => Array
162
                                (
163
                                    [name] => Establishment Fee
164
                                    [type] => VARIABLE
165
                                    [amount] =>
166
                                    [balance_rate] =>
167
                                    [transaction_rate] =>
168
                                    [accrued_rate] =>
169
                                )
170
 
171
                            [Periodical Payments or Transfers] => Array
172
                                (
173
                                    [name] => Periodical Payments or Transfers
174
                                    [type] => VARIABLE
175
                                    [amount] =>
176
                                    [balance_rate] =>
177
                                    [transaction_rate] =>
178
                                    [accrued_rate] =>
179
                                )
180
 
181
                            [Voucher Fee] => Array
182
                                (
183
                                    [name] => Voucher Fee
184
                                    [type] => VARIABLE
185
                                    [amount] =>
186
                                    [balance_rate] =>
187
                                    [transaction_rate] =>
188
                                    [accrued_rate] =>
189
                                )
190
 
191
                            [Trust Investigation Fee] => Array
192
                                (
193
                                    [name] => Trust Investigation Fee
194
                                    [type] => VARIABLE
195
                                    [amount] =>
196
                                    [balance_rate] =>
197
                                    [transaction_rate] =>
198
                                    [accrued_rate] =>
199
                                )
200
 
201
                            [Lenders' Mortgage Insurance/Low Deposit Premium] => Array
202
                                (
203
                                    [name] => Lenders' Mortgage Insurance/Low Deposit Premium
204
                                    [type] => VARIABLE
205
                                    [amount] =>
206
                                    [balance_rate] =>
207
                                    [transaction_rate] =>
208
                                    [accrued_rate] =>
209
                                )
210
 
211
                            [Early Repayment Adjustment on SVR and Base Variable Rate (approved before 1 November 1996)] => Array
212
                                (
213
                                    [name] => Early Repayment Adjustment on SVR and Base Variable Rate (approved before 1 November 1996)
214
                                    [type] => VARIABLE
215
                                    [amount] =>
216
                                    [balance_rate] =>
217
                                    [transaction_rate] =>
218
                                    [accrued_rate] =>
219
                                )
220
 
221
                        )
222
 
223
                    [PERIODIC] => Array
224
                        (
225
                            [Loan Service Fee] => Array
226
                                (
227
                                    [name] => Loan Service Fee
228
                                    [type] => PERIODIC
229
                                    [amount] => 8.00
230
                                    [balance_rate] =>
231
                                    [transaction_rate] =>
232
                                    [accrued_rate] =>
233
                                )
234
 
235
                            [Home Loan Package Fee] => Array
236
                                (
237
                                    [name] => Home Loan Package Fee
238
                                    [type] => PERIODIC
239
                                    [amount] => 395.00
240
                                    [balance_rate] =>
241
                                    [transaction_rate] =>
242
                                    [accrued_rate] =>
243
                                )
244
 
245
                            [Annual Service Fee] => Array
246
                                (
247
                                    [name] => Annual Service Fee
248
                                    [type] => PERIODIC
249
                                    [amount] => 33.00
250
                                    [balance_rate] =>
251
                                    [transaction_rate] =>
252
                                    [accrued_rate] =>
253
                                )
254
 
255
                        )
256
 
257
                    [EVENT] => Array
258
                        (
259
                            [Settlement Fee] => Array
260
                                (
261
                                    [name] => Settlement Fee
262
                                    [type] => EVENT
263
                                    [amount] => 200.00
264
                                    [balance_rate] =>
265
                                    [transaction_rate] =>
266
                                    [accrued_rate] =>
267
                                )
268
 
269
                            [Settlement Cheque Fee] => Array
270
                                (
271
                                    [name] => Settlement Cheque Fee
272
                                    [type] => EVENT
273
                                    [amount] => 30.00
274
                                    [balance_rate] =>
275
                                    [transaction_rate] =>
276
                                    [accrued_rate] =>
277
                                )
278
 
279
                            [Late Payment Fee] => Array
280
                                (
281
                                    [name] => Late Payment Fee
282
                                    [type] => EVENT
283
                                    [amount] => 20.00
284
                                    [balance_rate] =>
285
                                    [transaction_rate] =>
286
                                    [accrued_rate] =>
287
                                )
288
 
289
                            [Settlement Fee (Discharge)] => Array
290
                                (
291
                                    [name] => Settlement Fee (Discharge)
292
                                    [type] => EVENT
293
                                    [amount] => 350.00
294
                                    [balance_rate] =>
295
                                    [transaction_rate] =>
296
                                    [accrued_rate] =>
297
                                )
298
 
299
                            [Additional Security Fee] => Array
300
                                (
301
                                    [name] => Additional Security Fee
302
                                    [type] => EVENT
303
                                    [amount] => 150.00
304
                                    [balance_rate] =>
305
                                    [transaction_rate] =>
306
                                    [accrued_rate] =>
307
                                )
308
 
309
                            [Progressive Drawing Fee] => Array
310
                                (
311
                                    [name] => Progressive Drawing Fee
312
                                    [type] => EVENT
313
                                    [amount] => 75.00
314
                                    [balance_rate] =>
315
                                    [transaction_rate] =>
316
                                    [accrued_rate] =>
317
                                )
318
 
319
                            [Security Guarantee Fee] => Array
320
                                (
321
                                    [name] => Security Guarantee Fee
322
                                    [type] => EVENT
323
                                    [amount] => 200.00
324
                                    [balance_rate] =>
325
                                    [transaction_rate] =>
326
                                    [accrued_rate] =>
327
                                )
328
 
329
                            [Security Substitution Fee] => Array
330
                                (
331
                                    [name] => Security Substitution Fee
332
                                    [type] => EVENT
333
                                    [amount] => 300.00
334
                                    [balance_rate] =>
335
                                    [transaction_rate] =>
336
                                    [accrued_rate] =>
337
                                )
338
 
339
                            [Stop Payment Notice Fee] => Array
340
                                (
341
                                    [name] => Stop Payment Notice Fee
342
                                    [type] => EVENT
343
                                    [amount] => 15.00
344
                                    [balance_rate] =>
345
                                    [transaction_rate] =>
346
                                    [accrued_rate] =>
347
                                )
348
 
349
                        )
350
 
351
                )
352
 
353
            [lender_documents] => Array
354
                (
355
                    [0] => Array
356
                        (
357
                            [url] => https://www.commbank.com.au/content/dam/commbank/personal/home-loans/fact-sheets/Standard_Variable_Rate.pdf
358
                            [filename] => cba/cba_5de6f5d8739669827bb37d6bdae07225/standard-variable-rate.pdf
359
                            [ image ] =>
360
                            [large] =>
361
                            [medium] =>
362
                            [thumbnail] =>
363
                            [small] =>
364
                            [filesize] => 654082
365
                            [document_created_at] => 1744006707
366
                        )
367
 
368
                    [1] => Array
369
                        (
370
                            [url] => https://www.commbank.com.au/content/dam/commbank/personal/apply-online/download-printed-forms/utc-home-loan.pdf
371
                            [filename] => cba/cba_5de6f5d8739669827bb37d6bdae07225/utc-home-loan.pdf
372
                            [ image ] =>
373
                            [large] =>
374
                            [medium] =>
375
                            [thumbnail] =>
376
                            [small] =>
377
                            [filesize] => 626965
378
                            [document_created_at] => 1749769494
379
                        )
380
 
381
                    [2] => Array
382
                        (
383
                            [url] => https://www.commbank.com.au/content/dam/commbank/personal/apply-online/download-printed-forms/003-750.pdf
384
                            [filename] => cba/cba_5de6f5d8739669827bb37d6bdae07225/003-750.pdf
385
                            [ image ] =>
386
                            [large] =>
387
                            [medium] =>
388
                            [thumbnail] =>
389
                            [small] =>
390
                            [filesize] => 737815
391
                            [document_created_at] => 1750981418
392
                        )
393
 
394
                    [3] => Array
395
                        (
396
                            [url] => https://www.commbank.com.au/content/dam/commbank/personal/home-loans/your-home-buying-resources/wealth-package-fact-sheet.pdf
397
                            [filename] => cba/cba_5de6f5d8739669827bb37d6bdae07225/wealth-package-fact-sheet.pdf
398
                            [ image ] =>
399
                            [large] =>
400
                            [medium] =>
401
                            [thumbnail] =>
402
                            [small] =>
403
                            [filesize] => 417485
404
                            [document_created_at] => 1706652527
405
                        )
406
 
407
                    [4] => Array
408
                        (
409
                            [url] => https://www.commbank.com.au/content/dam/commbank-assets/home-buying/home-loans/docs/004-150-guarantor-information-sheet.pdf
410
                            [filename] => cba/cba_5de6f5d8739669827bb37d6bdae07225/004-150-guarantor-information-sheet.pdf
411
                            [ image ] =>
412
                            [large] =>
413
                            [medium] =>
414
                            [thumbnail] =>
415
                            [small] =>
416
                            [filesize] => 1240138
417
                            [document_created_at] => 1740010504
418
                        )
419
 
420
                    [5] => Array
421
                        (
422
                            [url] => https://www.commbank.com.au/content/dam/commbank/personal/home-loans/fact-sheets/bridging-loan.pdf
423
                            [filename] => cba/cba_5de6f5d8739669827bb37d6bdae07225/bridging-loan.pdf
424
                            [ image ] =>
425
                            [large] =>
426
                            [medium] =>
427
                            [thumbnail] =>
428
                            [small] =>
429
                            [filesize] => 690448
430
                            [document_created_at] => 1749601431
431
                        )
432
 
433
                )
434
 
435
            [lender_cardart] => Array
436
                (
437
                )
438
 
439
            [tiered] => Array
440
                (
441
                    [0] => Array
442
                        (
443
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
444
                            [name] => BALANCE
445
                            [interest_rate] => 5.84
446
                            [comparison_rate] => 6.22
447
                            [min_lvr] => 0.00
448
                            [max_lvr] => 0.80
449
                            [rate_type] => VARIABLE
450
                            [repayment_type] => PRINCIPAL_AND_INTEREST
451
                            [loan_purpose] => OWNER_OCCUPIED
452
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
453
                            [rate_type_id] => 1
454
                            [rate_type_name] => Variable
455
                            [repayment_type_id] => 1
456
                            [repayment_type_name] => Principal & Interest
457
                            [loan_purpose_id] => 1
458
                            [loan_purpose_name] => Owner Occupied
459
                        )
460
 
461
                    [1] => Array
462
                        (
463
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
464
                            [name] => LVR
465
                            [interest_rate] => 5.84
466
                            [comparison_rate] => 6.22
467
                            [min_lvr] => 0.00
468
                            [max_lvr] => 0.60
469
                            [rate_type] => VARIABLE
470
                            [repayment_type] => PRINCIPAL_AND_INTEREST
471
                            [loan_purpose] => OWNER_OCCUPIED
472
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
473
                            [rate_type_id] => 1
474
                            [rate_type_name] => Variable
475
                            [repayment_type_id] => 1
476
                            [repayment_type_name] => Principal & Interest
477
                            [loan_purpose_id] => 1
478
                            [loan_purpose_name] => Owner Occupied
479
                        )
480
 
481
                    [2] => Array
482
                        (
483
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
484
                            [name] => BALANCE
485
                            [interest_rate] => 5.89
486
                            [comparison_rate] => 6.27
487
                            [min_lvr] => 0.00
488
                            [max_lvr] => 0.80
489
                            [rate_type] => VARIABLE
490
                            [repayment_type] => PRINCIPAL_AND_INTEREST
491
                            [loan_purpose] => OWNER_OCCUPIED
492
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
493
                            [rate_type_id] => 1
494
                            [rate_type_name] => Variable
495
                            [repayment_type_id] => 1
496
                            [repayment_type_name] => Principal & Interest
497
                            [loan_purpose_id] => 1
498
                            [loan_purpose_name] => Owner Occupied
499
                        )
500
 
501
                    [3] => Array
502
                        (
503
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
504
                            [name] => LVR
505
                            [interest_rate] => 5.89
506
                            [comparison_rate] => 6.27
507
                            [min_lvr] => 0.60
508
                            [max_lvr] => 0.70
509
                            [rate_type] => VARIABLE
510
                            [repayment_type] => PRINCIPAL_AND_INTEREST
511
                            [loan_purpose] => OWNER_OCCUPIED
512
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
513
                            [rate_type_id] => 1
514
                            [rate_type_name] => Variable
515
                            [repayment_type_id] => 1
516
                            [repayment_type_name] => Principal & Interest
517
                            [loan_purpose_id] => 1
518
                            [loan_purpose_name] => Owner Occupied
519
                        )
520
 
521
                    [4] => Array
522
                        (
523
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
524
                            [name] => BALANCE
525
                            [interest_rate] => 5.99
526
                            [comparison_rate] => 6.37
527
                            [min_lvr] => 0.00
528
                            [max_lvr] => 0.80
529
                            [rate_type] => VARIABLE
530
                            [repayment_type] => PRINCIPAL_AND_INTEREST
531
                            [loan_purpose] => OWNER_OCCUPIED
532
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
533
                            [rate_type_id] => 1
534
                            [rate_type_name] => Variable
535
                            [repayment_type_id] => 1
536
                            [repayment_type_name] => Principal & Interest
537
                            [loan_purpose_id] => 1
538
                            [loan_purpose_name] => Owner Occupied
539
                        )
540
 
541
                    [5] => Array
542
                        (
543
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
544
                            [name] => LVR
545
                            [interest_rate] => 5.99
546
                            [comparison_rate] => 6.37
547
                            [min_lvr] => 0.70
548
                            [max_lvr] => 0.80
549
                            [rate_type] => VARIABLE
550
                            [repayment_type] => PRINCIPAL_AND_INTEREST
551
                            [loan_purpose] => OWNER_OCCUPIED
552
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
553
                            [rate_type_id] => 1
554
                            [rate_type_name] => Variable
555
                            [repayment_type_id] => 1
556
                            [repayment_type_name] => Principal & Interest
557
                            [loan_purpose_id] => 1
558
                            [loan_purpose_name] => Owner Occupied
559
                        )
560
 
561
                    [6] => Array
562
                        (
563
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
564
                            [name] => BALANCE
565
                            [interest_rate] => 6.29
566
                            [comparison_rate] => 6.67
567
                            [min_lvr] => 0.00
568
                            [max_lvr] => 0.80
569
                            [rate_type] => VARIABLE
570
                            [repayment_type] => PRINCIPAL_AND_INTEREST
571
                            [loan_purpose] => OWNER_OCCUPIED
572
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
573
                            [rate_type_id] => 1
574
                            [rate_type_name] => Variable
575
                            [repayment_type_id] => 1
576
                            [repayment_type_name] => Principal & Interest
577
                            [loan_purpose_id] => 1
578
                            [loan_purpose_name] => Owner Occupied
579
                        )
580
 
581
                    [7] => Array
582
                        (
583
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
584
                            [name] => LVR
585
                            [interest_rate] => 6.29
586
                            [comparison_rate] => 6.67
587
                            [min_lvr] => 0.80
588
                            [max_lvr] => 0.90
589
                            [rate_type] => VARIABLE
590
                            [repayment_type] => PRINCIPAL_AND_INTEREST
591
                            [loan_purpose] => OWNER_OCCUPIED
592
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
593
                            [rate_type_id] => 1
594
                            [rate_type_name] => Variable
595
                            [repayment_type_id] => 1
596
                            [repayment_type_name] => Principal & Interest
597
                            [loan_purpose_id] => 1
598
                            [loan_purpose_name] => Owner Occupied
599
                        )
600
 
601
                    [8] => Array
602
                        (
603
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
604
                            [name] => BALANCE
605
                            [interest_rate] => 6.33
606
                            [comparison_rate] => 6.40
607
                            [min_lvr] => 0.00
608
                            [max_lvr] => 0.80
609
                            [rate_type] => VARIABLE
610
                            [repayment_type] => INTEREST_ONLY
611
                            [loan_purpose] => OWNER_OCCUPIED
612
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
613
                            [rate_type_id] => 1
614
                            [rate_type_name] => Variable
615
                            [repayment_type_id] => 2
616
                            [repayment_type_name] => Interest Only
617
                            [loan_purpose_id] => 1
618
                            [loan_purpose_name] => Owner Occupied
619
                        )
620
 
621
                    [9] => Array
622
                        (
623
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
624
                            [name] => LVR
625
                            [interest_rate] => 6.33
626
                            [comparison_rate] => 6.40
627
                            [min_lvr] => 0.00
628
                            [max_lvr] => 0.60
629
                            [rate_type] => VARIABLE
630
                            [repayment_type] => INTEREST_ONLY
631
                            [loan_purpose] => OWNER_OCCUPIED
632
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
633
                            [rate_type_id] => 1
634
                            [rate_type_name] => Variable
635
                            [repayment_type_id] => 2
636
                            [repayment_type_name] => Interest Only
637
                            [loan_purpose_id] => 1
638
                            [loan_purpose_name] => Owner Occupied
639
                        )
640
 
641
                    [10] => Array
642
                        (
643
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
644
                            [name] => BALANCE
645
                            [interest_rate] => 6.38
646
                            [comparison_rate] => 6.45
647
                            [min_lvr] => 0.00
648
                            [max_lvr] => 0.80
649
                            [rate_type] => VARIABLE
650
                            [repayment_type] => INTEREST_ONLY
651
                            [loan_purpose] => OWNER_OCCUPIED
652
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
653
                            [rate_type_id] => 1
654
                            [rate_type_name] => Variable
655
                            [repayment_type_id] => 2
656
                            [repayment_type_name] => Interest Only
657
                            [loan_purpose_id] => 1
658
                            [loan_purpose_name] => Owner Occupied
659
                        )
660
 
661
                    [11] => Array
662
                        (
663
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
664
                            [name] => LVR
665
                            [interest_rate] => 6.38
666
                            [comparison_rate] => 6.45
667
                            [min_lvr] => 0.60
668
                            [max_lvr] => 0.70
669
                            [rate_type] => VARIABLE
670
                            [repayment_type] => INTEREST_ONLY
671
                            [loan_purpose] => OWNER_OCCUPIED
672
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
673
                            [rate_type_id] => 1
674
                            [rate_type_name] => Variable
675
                            [repayment_type_id] => 2
676
                            [repayment_type_name] => Interest Only
677
                            [loan_purpose_id] => 1
678
                            [loan_purpose_name] => Owner Occupied
679
                        )
680
 
681
                    [12] => Array
682
                        (
683
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
684
                            [name] => BALANCE
685
                            [interest_rate] => 6.48
686
                            [comparison_rate] => 6.55
687
                            [min_lvr] => 0.00
688
                            [max_lvr] => 0.80
689
                            [rate_type] => VARIABLE
690
                            [repayment_type] => INTEREST_ONLY
691
                            [loan_purpose] => OWNER_OCCUPIED
692
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
693
                            [rate_type_id] => 1
694
                            [rate_type_name] => Variable
695
                            [repayment_type_id] => 2
696
                            [repayment_type_name] => Interest Only
697
                            [loan_purpose_id] => 1
698
                            [loan_purpose_name] => Owner Occupied
699
                        )
700
 
701
                    [13] => Array
702
                        (
703
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
704
                            [name] => LVR
705
                            [interest_rate] => 6.48
706
                            [comparison_rate] => 6.55
707
                            [min_lvr] => 0.70
708
                            [max_lvr] => 0.80
709
                            [rate_type] => VARIABLE
710
                            [repayment_type] => INTEREST_ONLY
711
                            [loan_purpose] => OWNER_OCCUPIED
712
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
713
                            [rate_type_id] => 1
714
                            [rate_type_name] => Variable
715
                            [repayment_type_id] => 2
716
                            [repayment_type_name] => Interest Only
717
                            [loan_purpose_id] => 1
718
                            [loan_purpose_name] => Owner Occupied
719
                        )
720
 
721
                    [14] => Array
722
                        (
723
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
724
                            [name] => BALANCE
725
                            [interest_rate] => 7.24
726
                            [comparison_rate] => 7.61
727
                            [min_lvr] => 0.00
728
                            [max_lvr] => 0.80
729
                            [rate_type] => VARIABLE
730
                            [repayment_type] => PRINCIPAL_AND_INTEREST
731
                            [loan_purpose] => OWNER_OCCUPIED
732
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
733
                            [rate_type_id] => 1
734
                            [rate_type_name] => Variable
735
                            [repayment_type_id] => 1
736
                            [repayment_type_name] => Principal & Interest
737
                            [loan_purpose_id] => 1
738
                            [loan_purpose_name] => Owner Occupied
739
                        )
740
 
741
                    [15] => Array
742
                        (
743
                            [bmid] => cba_5de6f5d8739669827bb37d6bdae07225
744
                            [name] => LVR
745
                            [interest_rate] => 7.24
746
                            [comparison_rate] => 7.61
747
                            [min_lvr] => 0.90
748
                            [max_lvr] => 0.95
749
                            [rate_type] => VARIABLE
750
                            [repayment_type] => PRINCIPAL_AND_INTEREST
751
                            [loan_purpose] => OWNER_OCCUPIED
752
                            [description] => A competitive variable rate home loan with access to offset and an extensive range of features.
753
                            [rate_type_id] => 1
754
                            [rate_type_name] => Variable
755
                            [repayment_type_id] => 1
756
                            [repayment_type_name] => Principal & Interest
757
                            [loan_purpose_id] => 1
758
                            [loan_purpose_name] => Owner Occupied
759
                        )
760
 
761
                )
762
 
763
            [links] => Array
764
                (
765
                    [archive] => bank/cba
766
                    [product] => bank/home-loans/cba_5de6f5d8739669827bb37d6bdae07225
767
                     =>
768
                )
769
 
770
            [ loancalc ] => Array
771
                (
772
                    [loan_balance] => Array
773
                        (
774
                            [gt] => lblg
775
                            [description] => Loan Balance
776
                            [type] => Line Graph
777
                            [type_id] => 1
778
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=lblg&a=500000&i=6.29&y=30&e=100&f=f&im=y&apikey=
779
                            [json] => https://api.beliefmedia.com/loancalc/?gt=lblg&a=500000&i=6.29&y=30&e=100&f=f&im=n&apikey=
780
                        )
781
 
782
                    [principle_component_repayment] => Array
783
                        (
784
                            [gt] => plg
785
                            [description] => Principle Component of Repayment
786
                            [type] => Line Graph
787
                            [type_id] => 1
788
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=plg&a=500000&i=6.29&y=30&f=f&im=y&apikey=
789
                            [json] => https://api.beliefmedia.com/loancalc/?gt=plg&a=500000&i=6.29&y=30&f=f&im=n&apikey=
790
                        )
791
 
792
                    [interest_component_repayment] => Array
793
                        (
794
                            [gt] => ilg
795
                            [description] => Interest Component of Repayment
796
                            [type] => Line Graph
797
                            [type_id] => 1
798
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=ilg&a=500000&i=6.29&y=30&f=f&im=y&apikey=
799
                            [json] => https://api.beliefmedia.com/loancalc/?gt=ilg&a=500000&i=6.29&y=30&f=f&im=n&apikey=
800
                        )
801
 
802
                    [cumulative_interest_loan_term] => Array
803
                        (
804
                            [gt] => silg
805
                            [description] => Cumulative Interest over Loan Term
806
                            [type] => Line Graph
807
                            [type_id] => 1
808
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=silg&a=500000&i=6.29&y=30&f=f&im=y&apikey=
809
                            [json] => https://api.beliefmedia.com/loancalc/?gt=silg&a=500000&i=6.29&y=30&f=f&im=n&apikey=
810
                        )
811
 
812
                    [pi_component_repayments] => Array
813
                        (
814
                            [gt] => pilg
815
                            [description] => Principle & Interest Components of Repayments
816
                            [type] => Line Graph
817
                            [type_id] => 1
818
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=pilg&a=500000&i=6.29&y=30&f=f&im=y&apikey=
819
                            [json] => https://api.beliefmedia.com/loancalc/?gt=pilg&a=500000&i=6.29&y=30&f=f&im=n&apikey=
820
                        )
821
 
822
                    [pi_component_repayments_bg] => Array
823
                        (
824
                            [gt] => pisbg
825
                            [description] => Principle & Interest Components of Repayments
826
                            [type] => Stacked Bar Graph
827
                            [type_id] => 3
828
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=pisbg&a=500000&i=6.29&y=30&f=f&im=y&apikey=
829
                            [json] => https://api.beliefmedia.com/loancalc/?gt=pisbg&a=500000&i=6.29&y=30&f=f&im=n&apikey=
830
                        )
831
 
832
                    [extra_repayments_loan_term] => Array
833
                        (
834
                            [gt] => elg
835
                            [description] => Extra Repaymens Affect on Loan Term
836
                            [type] => Line Graph
837
                            [type_id] => 1
838
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=elg&a=500000&i=6.29&y=30&f=f&im=y&apikey=
839
                            [json] => https://api.beliefmedia.com/loancalc/?gt=elg&a=500000&i=6.29&y=30&f=f&im=n&apikey=
840
                        )
841
 
842
                    [repayments_varying_loan_term_rate] => Array
843
                        (
844
                            [gt] => rvti
845
                            [description] => Repayments by Varying Loan Term and Interest Rate
846
                            [type] => Bar Graph
847
                            [type_id] => 2
848
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=rvti&a=500000&f=f&im=y&apikey=
849
                            [json] => https://api.beliefmedia.com/loancalc/?gt=rvti&a=500000&f=f&im=n&apikey=
850
                        )
851
 
852
                    [cumulative_interest_varying_term] => Array
853
                        (
854
                            [gt] => sivt
855
                            [description] => Cumulative Interest over Varying Term
856
                            [type] => Bar Graph
857
                            [type_id] => 2
858
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=sivt&a=500000&i=6.29&f=f&im=y&apikey=
859
                            [json] => https://api.beliefmedia.com/loancalc/?gt=sivt&a=500000&i=6.29&f=f&im=n&apikey=
860
                        )
861
 
862
                    [loan_balance_comparison] => Array
863
                        (
864
                            [gt] => clblg
865
                            [description] => Loan Balance Comparison
866
                            [type] => Line Graph
867
                            [type_id] => 1
868
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=clblg&a=500000&i=6.29&y=30&ca=650000&ci=&cy=30&e=100&f=f&im=y&apikey=
869
                            [json] => https://api.beliefmedia.com/loancalc/?gt=clblg&a=500000&i=6.29&y=30&ca=650000&ci=&cy=30&e=100&f=f&im=n&apikey=
870
                        )
871
 
872
                    [loan_comparison_cumulative_interest] => Array
873
                        (
874
                            [gt] => rcsilg
875
                            [description] => Loan Comparison Cumulative Interest
876
                            [type] => Line Graph
877
                            [type_id] => 1
878
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=rcsilg&a=500000&i=6.29&y=30&ci=&cy=30&e=100&f=f&im=y&apikey=
879
                            [json] => https://api.beliefmedia.com/loancalc/?gt=rcsilg&a=500000&i=6.29&y=30&ci=&cy=30&e=100&f=f&im=n&apikey=
880
                        )
881
 
882
                    [loan_comparison_interest_component] => Array
883
                        (
884
                            [gt] => rcilg
885
                            [description] => Loan Comparison Interest Component
886
                            [type] => Line Graph
887
                            [type_id] => 1
888
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=rcilg&a=500000&i=6.29&y=30&ci=&cy=30&e=100&f=f&im=y&apikey=
889
                            [json] => https://api.beliefmedia.com/loancalc/?gt=rcilg&a=500000&i=6.29&y=30&ci=&cy=30&e=100&f=f&im=n&apikey=
890
                        )
891
 
892
                    [cumulative_interest_varying_terms] => Array
893
                        (
894
                            [gt] => csivt
895
                            [description] => Loan Comparison Cumulative Interest over Varying Loan Terms
896
                            [type] => Bar Graph
897
                            [type_id] => 2
898
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=csivt&a=500000&i=6.29&y=30&ca=650000&ci=&f=f&im=y&apikey=
899
                            [json] => https://api.beliefmedia.com/loancalc/?gt=csivt&a=500000&i=6.29&y=30&ca=650000&ci=&f=f&im=n&apikey=
900
                        )
901
 
902
                    [loan_comparison_balance] => Array
903
                        (
904
                            [gt] => rclblg
905
                            [description] => Loan Comparison Balance
906
                            [type] => Line Graph
907
                            [type_id] => 1
908
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=rclblg&a=500000&i=6.29&y=30&ci=&cy=30&e=100&f=f&im=y&apikey=
909
                            [json] => https://api.beliefmedia.com/loancalc/?gt=rclblg&a=500000&i=6.29&y=30&ci=&cy=30&e=100&f=f&im=n&apikey=
910
                        )
911
 
912
                    [pi_amortisation] => Array
913
                        (
914
                            [gt] => piat
915
                            [description] => Principle & Interest Amortisation Table
916
                            [type] => Amortisation Table
917
                            [type_id] => 4
918
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=piat&a=500000&i=6.29&y=30&f=f&e=100&im=y&apikey=
919
                            [json] => https://api.beliefmedia.com/loancalc/?gt=piat&a=500000&i=6.29&y=30&f=f&e=100&im=n&apikey=
920
                        )
921
 
922
                    [pi_amortisation_summary] => Array
923
                        (
924
                            [gt] => piast
925
                            [description] => Summary Principle & Interest Amortisation Table
926
                            [type] => Amortisation Table
927
                            [type_id] => 4
928
                            [ image ] => https://api.beliefmedia.com/loancalc/?gt=piast&a=500000&i=6.29&y=30&f=f&e=100&im=y&apikey=
929
                            [json] => https://api.beliefmedia.com/loancalc/?gt=piast&a=500000&i=6.29&y=30&f=f&e=100&im=n&apikey=
930
                        )
931
 
932
                    [pi_amortisation_json] => Array
933
                        (
934
                            [gt] => piast
935
                            [description] => Principle & interest Amortisation (JSON Format)
936
                            [type] => Amortisation Table
937
                            [type_id] => 5
938
                            [json] => https://api.beliefmedia.com/loancalc/?gt=piatj&a=500000&i=6.29&y=30&f=f&e=100&apikey=
939
                        )
940
 
941
                )
942
 
943
            [related_blog] => Array
944
                (
945
                )
946
 
947
            [related_faq] => Array
948
                (
949
                )
950
 
951
            [related_insights] => Array
952
                (
953
                )
954
 
955
            [apply_online] =>
956
        )
957
 
958
    [1] => Array
959
        (
960
            [lender_id] => 4
961
            [code] => cba
962
            [name] => LVR

Note that the 'repayments' and 'repayments_savings' keys include basic data (the latter not showing anything because we didn't apply our own property values). It's these figures that are applied into our Property API for repayments on the listed property price. Rendering results to a page can take as little as a few lines of code - it's very easy, so if you don't use our own plugin you can probably hack it together yourself.

Images are available in our Lender Image Pack, and the easiest way of obtaining them is by downloading the plugin and just copying the 'images' folder. Each image is listed on the lender code, so Commonwealth Bank will reference {image-size}/cba.png.

Note that the standard response includes documents with a URL to the document on the lender website. We also include the local Yabber URL so - assuming you provide access to the download, and in company with a user BMUID - you're able to apply general triggers and tracking on document downloads. The images associated with each PDF record are normally returned with a snapshot of the front page of the PDF.

We'll provide a simple 10-line block of code for rendering results sometime soon.

Loancalc Graphs

The standard API response (via any product-related endpoint) includes 17 image graph links that are formatted to retrieve results based on the values provided in the query. A second link includes the URL to call the JSON with data used to build the image. It's the latter call that might prove useful for generating JavaScript graph alternatives, or for general display of the resolved information.

API Security: Never expose your API Key, so don't link to images directly. instead, copy them locally and given them a .png extension.

The Image Graph 'Loancalc' API is used by us to generate images that can be programmatically into auto-generated PDFs without any effort, and that remains their primary purpose. That said, with the increased usage of the API by clients we'll include various generic image graphs on website 'Lender Product Pages' soon.

All graphs with example images are returned in the helper response (detailed below). Available graphs are listed (again, they're images, so their purpose is not itended for dynamic website display).

There's a ton of graphing options, so we'll talk to you about what you need when you actually need it.

The Product Action

The product action returns only a single 'enhanced' result. The only required parameter is bmid (which is a Product ID, and not to be confused with the bmuid), and pricing information is optionally supplied in order to customise default graphing. The Product response includes a large number of JSON blocks that may be integrated directly with most popular graphing tools.

The Helper Action

The helper function simply provides a list or arrays that include the numeric values associated with various query options. Querying comparison/helper/api.json (with no parameters) returns the following (truncated for space and readability). You should query this endpoint and save the values locally if you're building a larger application yourself.

It['s the id value associated with each record that is used to filter results. The 'hash' value is one that should be recorded for use in other more advanced queries.

1
rray
2
(
3
    [product_category] => Array
4
        (
5
            [fad7821f2a7cc528621c47f673e956ed] => Array
6
                (
7
                    [id] => 1
8
                    [name] => Residential Mortgages
9
                    [v] => RESIDENTIAL_MORTGAGES
10
                    [name_short] => Residential
11
                    [hash] => fad7821f2a7cc528621c47f673e956ed
12
                )
13
 
14
            [b9c543355aa7e915b4f1608d4ae4b177] => Array
15
                (
16
                    [id] => 2
17
                    [name] => Margin Loans
18
                    [v] => MARGIN_LOANS
19
                    [name_short] => Margin
20
                    [hash] => b9c543355aa7e915b4f1608d4ae4b177
21
                )
22
 
23
            [... SNIP ...]
24
 
25
            [Travel Cards] => Array
26
                (
27
                    [id] => 12
28
                    [name] => Travel Cards
29
                    [v] => TRAVEL_CARDS
30
                    [name_short] => 0e4b00fa7965d8265765e9c36d1e2534
31
                    [hash] => Travel Cards
32
                )
33
 
34
        )
35
 
36
    [product_features] => Array
37
        (
38
            [1b8a8605d2ff5670a215e55c6645e0d9] => Array
39
                (
40
                    [id] => 1
41
                    [name] => Offset Account
42
                    [v] => OFFSET
43
                    [hash] => 1b8a8605d2ff5670a215e55c6645e0d9
44
                )
45
 
46
            [8493617dd77e400daa81294925a52201] => Array
47
                (
48
                    [id] => 2
49
                    [name] => Redraw Facility
50
                    [v] => REDRAW
51
                    [hash] => 8493617dd77e400daa81294925a52201
52
                )
53
 
54
            [... SNIP ...]
55
 
56
            [4e16d1909ceb4c0c4b15857480639b8f] => Array
57
                (
58
                    [id] => 29
59
                    [name] => Donate Interest
60
                    [v] => DONATE_INTEREST
61
                    [hash] => 4e16d1909ceb4c0c4b15857480639b8f
62
                )
63
 
64
        )
65
 
66
    [loan_types] => Array
67
        (
68
            [469207fde9acce366bd450bc9d967d0e] => Array
69
                (
70
                    [id] => 1
71
                    [name] => Owner Occupied
72
                    [v] => OWNER_OCCUPIED
73
                    [name_short] => Owner Occupied
74
                    [hash] => 469207fde9acce366bd450bc9d967d0e
75
                )
76
 
77
            [2abe0c1528e5399107f12839fec583d3] => Array
78
                (
79
                    [id] => 2
80
                    [name] => Investment
81
                    [v] => INVESTMENT
82
                    [name_short] => Investment
83
                    [hash] => 2abe0c1528e5399107f12839fec583d3
84
                )
85
 
86
        )
87
 
88
    [rate_types] => Array
89
        (
90
            [e61ad9b2553a293b4a3f4d3b4fa5ab31] => Array
91
                (
92
                    [id] => 1
93
                    [name] => Variable
94
                    [v] => VARIABLE
95
                    [name_short] => Variable
96
                    [hash] => e61ad9b2553a293b4a3f4d3b4fa5ab31
97
                )
98
 
99
            [c6e6dc18b53b4c2681394b9d8aefcec7] => Array
100
                (
101
                    [id] => 2
102
                    [name] => Fixed
103
                    [v] => FIXED
104
                    [name_short] => Fixed
105
                    [hash] => c6e6dc18b53b4c2681394b9d8aefcec7
106
                )
107
 
108
            [... SNIP ...]
109
 
110
            [2d2de459c8b56cb693b6223fc1b720bb] => Array
111
                (
112
                    [id] => 10
113
                    [name] => Purchase
114
                    [v] => PURCHASE
115
                    [name_short] => Purchase
116
                    [hash] => 2d2de459c8b56cb693b6223fc1b720bb
117
                )
118
 
119
        )
120
 
121
    [repayment_types] => Array
122
        (
123
            [26c53bd7a79d8bc5543abd16d46912dc] => Array
124
                (
125
                    [id] => 1
126
                    [name] => Principal & Interest
127
                    [v] => PRINCIPAL_AND_INTEREST
128
                    [name_short] => P&I
129
                    [hash] => 26c53bd7a79d8bc5543abd16d46912dc
130
                )
131
 
132
            [6a3e551f1e4db2082aeeeb8f7350cc84] => Array
133
                (
134
                    [id] => 2
135
                    [name] => Interest Only
136
                    [v] => INTEREST_ONLY
137
                    [name_short] => IO
138
                    [hash] => 6a3e551f1e4db2082aeeeb8f7350cc84
139
                )
140
 
141
        )
142
 
143
    [lenders] => Array
144
        (
145
            [anz] => Array
146
                (
147
                    [code] => anz
148
                    [bank] => anz
149
                    [name] => ANZ
150
                    [hash] => 88e1e1ca208e047be09ac68302716180
151
                )
152
 
153
            [cba] => Array
154
                (
155
                    [code] => cba
156
                    [bank] => cba
157
                    [name] => Commonwealth Bank
158
                    [hash] => 3944b025c9ca7eec3154b44666ae04a0
159
                )
160
 
161
            [nab] => Array
162
                (
163
                    [code] => nab
164
                    [bank] => nab
165
                    [name] => National Australia Bank
166
                    [hash] => 78b3ea274e332160d26192b0b0cbd513
167
                )
168
 
169
            [... SNIP ...]
170
 
171
            [wse] => Array
172
                (
173
                    [code] => wse
174
                    [bank] => wse
175
                    [name] => Wise
176
                    [hash] => e62a1593df47cd0aefef375643c8d369
177
                )
178
 
179
        )
180
 
181
   [ loancalc ] => Array
182
        (
183
            [loan_balance] => Array
184
                (
185
                    [gt] => lblg
186
                    [description] => Loan Balance
187
                    [type] => Line Graph
188
                    [type_id] => 1
189
                    [ image ] => https://api.beliefmedia.com/loancalc/?gt=lblg&a={loan_amount}&i={interest_rate}&y={term_years}&e={extra_repayments}&f={frequency{w|f|m}}&im=y&apikey=
190
                    [json] => https://api.beliefmedia.com/loancalc/?gt=lblg&a={loan_amount}&i={interest_rate}&y={term_years}&e={extra_repayments}&f={frequency{w|f|m}}&im=n&apikey=
191
                    [example] => https://api.beliefmedia.com/platform/users/media/1/1/venus/1-1-3f0d3c2293e4f5696fd1f9f0e12cdba6.png
192
                )
193
 
194
            [principle_component_repayment] => Array
195
                (
196
                    [gt] => plg
197
                    [description] => Principle Component of Repayment
198
                    [type] => Line Graph
199
                    [type_id] => 1
200
                    [ image ] => https://api.beliefmedia.com/loancalc/?gt=plg&a={loan_amount}&i={interest_rate}&y={term_years}&f={frequency{w|f|m}}&im=y&apikey=
201
                    [json] => https://api.beliefmedia.com/loancalc/?gt=plg&a={loan_amount}&i={interest_rate}&y={term_years}&f={frequency{w|f|m}}&im=n&apikey=
202
                    [example] => https://api.beliefmedia.com/platform/users/media/1/1/venus/1-1-8fe51acbb51143b00852dd86c165618d.png
203
                )
204
 
205
            [... SNIP 16 Graphs ...]
206
 
207
            [cash_rate] => Array
208
                (
209
                    [gt] => rbablg
210
                    [description] => Interest vs Comparison interest
211
                    [type] => General Graph
212
                    [type_id] => 5
213
                    [ image ] => https://api.beliefmedia.com/loancalc/?gt=rbablg&im=y&apikey=
214
                    [json] => https://api.beliefmedia.com/loancalc/?gt=rbablg&im=n&apikey=
215
                    [example] => https://api.beliefmedia.com/platform/users/media/1/1/venus/1-1-e765cc331b119614d2be34e7e861c1e8.png
216
                )
217
 
218
        )
219
 
220
)

This page provides the parameters required for general usage.

Website Integration

The response includes related_blog, related_faq, and related_insights arrays. These are articles assigned to various lender groups or specific lenders - usually categorised by tier, lending purpose, or some other common attribute. Since the feature in Yabber has sat with the 'Reserved' menu item for so long it's likely you haven't seen it... but we'll flick the switch after some minor updates.

An apply_online link is included on a product or lender basis. Our FAQ module will detail how to assign appropriate values to the string so you can send the query off to an online application portal.

A links array is returned with the archive, product, and video keys, and it's the latter that is most important. The video you have assigned to the lender in Yabber is returned, and this is the video shown on the specific product/lender page. Outside of your website it's simply a valuable video asset.

Used on Your Website or a Standalone Comparison Website

Our standard mortgage broker website framework is now shipped with a full comparison engine that compares favourably against bug-name commercial products. An article titled "Website Mortgage Comparison Engine" details how the feature integrates with Yabber and how it functions on your website. For those that have ready this far, you can expect a plugin update shortly that'll introduce the feature.

A standalone comparison website is available and works on a fast-loading non-WordPress framework. We've had a bunch of these sites running for at least a couple of years with results measured in the billions, so it's a worthwhile consideration.

Updated Fact Find Reports and Lead Forms

All our 'stepped' conditional lead forms, fact find PDF reports, and other tools, will all be updated over the next few weeks to integrate the API. We've used dozens of stepped form variations over the last few years (which I hate, because I don't like the ridiculous notion of online qualification - more on this later), and all these battle-tested tools will be available via a plugin update. The same forms will obviously be available in modals.

Considerations

This API is heavily integrated with the pending public release of our Property API. Not unlike the Comparison API, we've delayed the Property API only because of the support burden that invariably follows. Given the closeness of the two features (repayment info is listed with property containers), it was necessary to release this product as a default website inclusion before any other.

We're testing the use of the comparison engine on partner websites as part of the partner plugin, and thus far it's worked quite well.... and it certainly adds significant value to your already leading product proposition.

Conclusion

Over the last few months, and certainly since the adoption of AI, we're seeing the inclusion of 'gamified' tools such as the Comparison Engine to be essential. Your digital footprint speaks volumes about your business and often usually helps a client shape their option based on how you demonstrate those essential UX (E-E-E-E-A-T) attributes.

I often hear coaches, industry 'leaders', and others, diminish the value of product information and rate data in the early attraction funnel, and they're absolutely and objectively wrong. Their wayward messaging is shaped by antiquated ideologies originating from titanic-era lack of technology. With over a billion in volume generated via our systems each month, we can state categorically that the features we've described above are becoming an essential client-facing business tool, and they'll absolutely support conversions in far higher numbers.

Our website is still priced lower than competing products, and as the only Microsoft-integrated funnel-focused product in the market, it'll support more conversions and more business.

  Featured Image: Advertising for the Sixth War Loan on the Commonwealth Bank Head Office, Sydney, 17 April 1918, RBA Archives, PN-001623. The Commonwealth Bank of Australia was only two years old when the First World War broke out in 1914. Despite being in its infancy as an institution, the Bank readily took on the challenges and responsibilities of providing financial support to individuals and the nation as a whole during the war and its aftermath. One of the areas in which the Bank was particularly involved was assisting in the organisation of Australia’s war finances. Between 1915 and 1921 the Bank managed the raising of seven war loans and three peace loans from the public. These were used to cover Australia’s war expenses including the repatriation of soldiers after the war. The Bank was also responsible for maintaining the stability of the currency. This included responding to the note shortage that occurred shortly after war broke out by issuing an emergency issue £1 note, commonly referred to as the 'Rainbow Note'. In addition to these responsibilities, the Bank needed to be able to continue to provide banking facilities to Australians. This required the hiring of additional staff, predominantly female, to handle the increased workload and compensate for the absence of the staff who had enlisted. The Bank also expanded its services in order to provide members of the armed forces with access to banking facilities. This included opening additional branches near to where the troops were quartered in England, expanding the range of services available at its branches, and making arrangements with overseas banks and the Defence Department to ensure that servicemen could access their money almost everywhere. [ View Image ]

■ ■ ■

 
Download our complimentary 650-page guide on marketing for mortgage brokers. We'll show you exactly how we generate billions in volume for our clients.
Finance Guide, Cropped Top and Bottom
Timezone: E. AUSTRALIA STANDARD TIME · [ CHANGE ]

Related Articles:

Like this article?

Share on Facebook
Share on Twitter
Share on Linkdin
Share on Pinterest