Credit Risk Score API
One POST returns Smart Score Pro™ - a decision-ready score and risk grade built on first-party financial behaviour from bank statement data, bureau data, or both. Use it to drive auto-approve / auto-decline at scale.
Integration highlights - the full endpoint reference, payloads and sandbox live in the developer wiki.
Overview
The Score endpoint returns a risk score and risk grade for a consumer using bank statement data, bureau data, or both, depending on which identifiers you provide. It reflects financially productive and non-productive behaviours, without penalising consumers for shopping around or relying on blunt proxies like postcodes.
Authentication
Bank-statement requests are signed with HMAC using the credentials we issue you; bureau enquiries use OAuth2. We provide signing helpers.
Quickstart
Once a customer's bank statement application has been processed, request a score by referencing it. Pass enquiry_reference_number as well to blend in bureau data. Illustrative only:
Reading the score
- SCORE: overall risk score, 0–1000. Higher is better.
- RISK_GRADE: overall risk grade, 0–10. Higher is better.
- OVERRIDE: a flag when the score needs manual review. For example: significant overdue payments (
-999) or a thin file (-998). - score_id: a unique reference to store for report retrieval and support.
A detailed score breakdown by contributing factor is available too, and is documented in full in the wiki.
Full developer docs
The complete field reference, override codes, score-simulation tools and a working sandbox live in the TaleFin developer wiki. Access is provided to partners once we're working together.