2 min read
Fetch the pricing config
curl -s https://api.credicorp.co.uk/public/v1/config/pricing -H 'Accept: application/json'You get the representative rate bands, any fixed fees and the min/max amount and term bounds. These are the same parameters the quote endpoint applies, so your on-page figures and the API never drift apart.
Feed a client-side calculator
Rather than hard-coding rates in your front-end, fetch them once and pass them into your calculator so a pricing change on our side flows through automatically:
const cfg = await (await fetch(`${BASE}/config/pricing`)).json();
calculator.setBounds(cfg.min_amount, cfg.max_amount);
calculator.setRate(cfg.representative_apr);
Frequently asked questions
Is this the same pricing used for real decisions?
It is the representative configuration used for public quotes and display. A firm price for a specific company comes from an application, which can differ based on the company's profile.
Should I cache it?
Yes. Pricing configuration changes rarely; cache it for the advertised max-age and refresh on a schedule rather than per request.
Related reading

Quickstart: get an indicative loan quote from the public API
POST /public/v1/quote turns an amount and term into an illustrative repayment. Send the requested amount and…
Read →
Quickstart: list Credicorp business-finance products
GET /public/v1/products returns the live catalogue of Credicorp business-finance products. Each item carries…
Read →
Quickstart: list Credicorp loyalty tiers
GET /public/v1/loyalty/tiers returns the public loyalty ladder. Each tier carries a name, the qualifying…
Read →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.