2 min read
List products
$res = Invoke-RestMethod `
-Uri 'https://api.credicorp.co.uk/public/v1/products' `
-Headers @{ Accept = 'application/json' } `
-TimeoutSec 10
$res.data | ForEach-Object { "$($_.name): up to $($_.max_amount)" }Invoke-RestMethod parses JSON into objects automatically, so you can pipe straight into ForEach-Object. Use it for Windows automation and cross-platform PowerShell scripts.
Use the sandbox in development
Point the base host at https://sandbox.credicorp.co.uk/public/v1 in development and CI, and at https://api.credicorp.co.uk/public/v1 in production, driven by one environment variable. See choosing a base URL.
Next steps
From here, request a quote, submit an enquiry, and send applicants to apply. Handle errors with the shared error envelope.
Frequently asked questions
Invoke-RestMethod or Invoke-WebRequest?
Invoke-RestMethod — it deserialises JSON into objects for you. Invoke-WebRequest returns the raw response, which you would then parse by hand.
How do I handle errors in PowerShell?
Check the status code and read the error object from the body — error.code is the stable machine string to branch on. The pattern is identical across every endpoint.
Related reading

Quickstart: choose the right base URL — sandbox vs production
Every Credicorp API integration should read its base host from configuration, never hard-code it. Development…
Read →
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: handle Credicorp API error responses
Every Credicorp API error uses the same envelope: { error: { type, code, message, request_id } }. Branch on…
Read →
Quickstart: your first Credicorp public API call with curl
The fastest way to see the Credicorp public API working is a single curl call to GET /public/v1/products. The…
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.