Quickstart

Quickstart: list Credicorp business-finance products

GET /public/v1/products returns the live catalogue of Credicorp business-finance products. Each item carries the amount range, term, representative APR and product type, so one call gives you everything you need to render a comparison table or a product picker without any authentication.

2 min read

GET/public/v1/products
data[]One object per product
GBPAmounts in whole pounds

Fetch the catalogue

curl -s https://api.credicorp.co.uk/public/v1/products -H 'Accept: application/json'

The response is a data array. Read min_amount/max_amount for the lending range, type to tell flex from onetime, and representative_apr for the headline cost figure.

Render a comparison row

Map each product straight into your UI. The example builds a simple table row per product:

const { data } = await (await fetch(`${BASE}/products`)).json();
const rows = data.map(p =>
  `<tr><td>${p.name}</td>` +
  `<td>\u00a3${p.min_amount.toLocaleString()}\u2013\u00a3${p.max_amount.toLocaleString()}</td>` +
  `<td>${p.representative_apr}% APR rep.</td></tr>`
).join('');

Product cards should always give the reader a next step. Send them to the business loans overview or straight to apply — Credicorp lends to UK limited companies, not individuals.

Frequently asked questions

Is the product list authenticated?

No — it is on the unauthenticated public ring. Anyone can read the catalogue to build a comparison view.

How often does the catalogue change?

Infrequently. Respect the Cache-Control header and cache it for the advertised max-age rather than fetching on every page load.

Are the APRs firm offers?

They are representative rates for display. A firm, figure-level quote comes from the quote endpoint, and a binding offer comes from a full application.

Funding for UK limited companies

Credicorp lends to your company, not to you personally — short-term working capital with no personal guarantee. See what your business could access.