API for credit analysis essentials and detailed analysis data

Server
https://api.example.com/v1

Production server

Server Variables

Essentials

Get Analysis Essentials

Retrieve essential credit analysis data for a given analysis

Auth
Path Params
analysisIdstring

The unique identifier of the analysis

GET /essentials/{analysisId}
curl --get \
--url 'https://api.example.com/v1/essentials/{analysisId}'
Copy
Responses
200

Successful response

objectobject

Essential credit analysis summary

analysisIdstring

Unique identifier of the analysis

createdAtdate-time

Creation timestamp

updatedAtdate-time

Last update timestamp

activityScorenumber

Activity score (0-100)

mainIncome2 fieldsobject

Main income breakdown

monthlyRegularIncomenumber

Total monthly regular income

monthlyEssentialExpensesnumber

Total monthly essential expenses

monthlyLoanRepaymentsnumber

Total monthly loan repayments

monthlyDiscretionaryIncomenumber

Discretionary income after expenses

debtToIncomenumber

Debt-to-income ratio

redFlagsarray[string]

List of identified risk flags

Enum: FEES_DIRECT_DEBT_RECOVERY,PROVISION_DIRECT_DEBT_RECOVERY,RELEASE_DIRECT_DEBT_RECOVERY,FEES_ACCOUNT_SEIZURE,PROVISION_ACCOUNT_SEIZURE,RELEASE_ACCOUNT_SEIZURE,DEBT_COLLECTION,REJECTION_CHECK,FEES_CHECK_REJECTION,FEES_PREVENTIVE_SEIZURE,REJECTION_LOAN_REPAYMENT

loanRepaymentRejectionsobject
totalRejectedAmountnumber
countinteger
creditScoreinteger

Overall credit score

Response
{
"analysisId": "{string}",
"createdAt": "{date-time}",
"updatedAt": "{date-time}",
"activityScore": "{number}",
"mainIncome": {
"monthlyAmount": "{number}",
"cashFlows": [
{
"category": "{string}",
"monthlyAmount": "{number}",
"employer": "{string}"
}
]
},
"monthlyRegularIncome": "{number}",
"monthlyEssentialExpenses": "{number}",
"monthlyLoanRepayments": "{number}",
"monthlyDiscretionaryIncome": "{number}",
"debtToIncome": "{number}",
"redFlags": [
"{array[string]...}"
],
"loanRepaymentRejections": {
"totalRejectedAmount": "{number}",
"count": "{integer}"
},
"creditScore": "{integer}"
}
Copy

Analysis

Get Full Analysis

Retrieve complete analysis data including scores and credit insights

Auth
Path Params
analysisIdstring

The unique identifier of the analysis

GET /analysis/{analysisId}
curl --get \
--url 'https://api.example.com/v1/analysis/{analysisId}'
Copy
Responses
200

Successful response

objectobject

Complete analysis data

idstring

Analysis identifier

sessionIdstring

Session identifier

parameters4 fieldsobject
sourcestring

Enum: CLIENT

dataOriginstring

Enum: OPEN_BANKING

formatstring

Enum: ALGOAN

statusstring

Enum: COMPLETED,PENDING,ERROR

createdAtdate-time
updatedAtdate-time
metadata7 fieldsobject
scores5 fieldsobject
creditInsights9 fieldsobject
Response
{
"id": "{string}",
"sessionId": "{string}",
"parameters": {
"disableScores": "{boolean}",
"disableCreditInsights": "{boolean}",
"useBalanceDate": "{boolean}",
"period": {
"mode": "{string}",
"numberOfMonths": "{integer}",
"isComputedUsingProjectConfig": "{boolean}"
}
},
"source": "{string}",
"dataOrigin": "{string}",
"format": "{string}",
"status": "{string}",
"createdAt": "{date-time}",
"updatedAt": "{date-time}",
"metadata": {
"analysisId": "{string}",
"creditInsights": {
"minWindowDate": "{date}",
"maxWindowDate": "{date}"
},
"creditScore": {
"minWindowDate": "{date}",
"maxWindowDate": "{date}"
},
"referenceDate": "{date}",
"createdAt": "{date-time}",
"updatedAt": "{date-time}",
"activityScore": {
"value": "{number}"
}
},
"scores": {
"creditScore": {
"value": "{integer}",
"indicators": {
"livingStandard": "{integer}",
"budgetManagement": "{integer}",
"financialEvolution": "{integer}"
}
},
"analysisId": "{string}",
"createdAt": "{date-time}",
"updatedAt": "{date-time}",
"usage": "{string}"
},
"creditInsights": {
"cashFlows": [
{
"category": "{string}",
"totalAmount": "{number}"
}
],
"incomes": {
"totalAmount": "{number}",
"monthlyAmount": "{number}"
},
"expenses": {
"totalAmount": "{number}",
"monthlyAmount": "{number}",
"categories": [
{
"monthlyAmount": "{number}",
"monthlyAmountExcludingMonthsWithoutValues": "{number}",
"category": "{string}"
}
]
},
"loans": {
"drawdowns": {
"totalAmount": "{number}",
"lendingOrganizations": [
{
"name": "{string}"
}
]
},
"repayments": {
"monthlyAmount": "{number}",
"monthlyAmountExcludingMonthsWithoutValues": "{number}",
"lendingOrganizations": [
{
"name": "{string}"
}
]
}
},
"risks": {
"bailiff": {
"totalAmount": "{number}"
},
"debtCollection": {
"totalAmount": "{number}"
},
"gambling": {
"totalAmount": "{number}"
},
"heavyFailures": {
"directRecoveryOfDebt": {
"totalAmount": "{number}"
},
"bankAccountSeizure": {
"totalAmount": "{number}"
}
},
"incidents": {
"paymentRejections": {
"totalAmount": "{number}"
},
"checkRejections": {
"totalAmount": "{number}"
}
},
"overdraft": {
"minimumBalanceReached": "{number}",
"duration": "{integer}"
}
},
"analysisId": "{string}",
"createdAt": "{date-time}",
"updatedAt": "{date-time}",
"usage": "{string}"
}
}
Copy