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 |