Atto Score
Get Token
Connect Invitation
Get Consents
Revoke Consent
Bank Account Verification
Bank Data
Income Verification
Affordability
Bank Data (stored)
Income Verification (stored)
Payment Account Confirmation
Affordability (stored)
Consumer Financial Health
Business Financial Health
Categorisation Engine
Income Verification Engine
Affordability Engine
Get Statement
Accounts
Atto Developer Documentation (all)
Download OpenAPI description
Overview
URL
API Support
License
Languages
Servers
UK Environment (Production)
https://uk.api.atto.co/
US Environment (Production)
https://us.api.atto.co/
If you wish to receive the Atto score, you can do so using the GET /atto-score/v1/consents/{consentId}/accounts/{accountId}
endpoint.
In response to your call, you will receive a JSON object containing the score.
Accounts must pass validation before a score can be generated. If validation fails, then requests to GET /atto-score/v1/consents/{consentId}/accounts/{accountId}
will produce a 422 Unprocessable Entity
response. Only the first validation failure encountered will be stored and returned on request.
{
"code": "atto_score_not_generated",
"description": "Atto Score could not be generated.",
"details": "<see table below for all possible failure reasons>",
"correlationId": "string"
}
Possible Failures |
---|
No transactions |
Account is not a GBP account |
Account is not a Personal account |
Account is not a Current account |
The minimum transaction period of 90 days was not met |
The minimum transaction count of 50 was not met |
Transactions without BookingDate |
Account balances are null |