Unique identifier for the account to be verified for income
Income Verification Engine
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)
Atto Score
Consumer Financial Health
Business Financial Health
Categorisation 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 verify an individual's income with your own transaction data, you can do so using the POST /insights-engine/v1/income-verification endpoint. This will be using the data supplied via the endpoint in the request. Please ensure that this product is enabled for your app by talking to support before using this endpoint.
There are two additional query parameters that can be specified when making a request:
excludeBenefitsthat will omit transactions and income streams that were identified as benefits (UK only)includeFlagsthat will return an extended response containing all the flags used in calculating confidence score rather than just the confidence score itself.
In response to your call, you will receive a JSON object containing relevant income streams along with confidence score and estimated salary for each one, as well as a total confidence score and estimated salary for all income streams combined.
Body
- application/json-patch+json
- application/json
- text/json
- application/*+json
Currency code for the transactions, currently supported codes are GBP and USD.
- UK Environment (Production)https://uk.api.atto.co/insights-engine/v1/income-verification
- US Environment (Production)https://us.api.atto.co/insights-engine/v1/income-verification
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://uk.api.atto.co/insights-engine/v1/income-verification \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json-patch+json' \
-d '{
"accountId": "string",
"includeFlags": true,
"excludeBenefits": true,
"currencyCode": "string",
"transactions": [
{
"transactionId": "string",
"description": "string",
"amount": 0.1,
"creditDebitIndicator": "Credit",
"status": "Pending",
"bookingDate": "string"
}
]
}'Response
application/json
[ { "accountId": "string", "incomeStreams": [ … ], "incomeStreamsSummary": { … } } ]