Skip to main content

Consumer Credit Reporting

Share Single Consumer data (HTTP POST) to the DLN​


POST https://dev.creditchek.africa/v1/dln/consumer/dataSubmission

This endpoint allows only a single object at a time. It is suggested you integrate this endpoint into your application at the point of loan disbursement(and approval) or whenever there's a change in your borrower performance(or repayments) or account status. You can also rely on CreditCheks Global Standing Mandate Direct Debit to handle the auto-reporting through out the loan lifecyle while still automating direct debit collection for your business.

Spectrum turns industry-wide credit activity into your competitive advantage. When a borrower is actively shopping multiple lenders simultaneously, you'll know — and you'll have the actionable data to decline, adjust, or price accordingly before the risk lands on your books.

Request Parameters​

NamePositionRequiredDescription
tokenHeadersTrueapp secret key
BVNBodyTrueborrower BVN
customerIdBodyTrueborrower customerId
lastNameBodyTrueborrower last name
firstNameBodyTrueborrower first name
addressLine1BodyTrueborrower address line 1
addressLine2BodyFalseborrower address line 2
cityBodyTrueborrower city
stateBodyTrueborrower state
countryBodyTrueborrower country
maritalStatusBodyTrueborrower marital status
employmentStatusBodyTrueborrower employment status
occupationBodyTrueborrower occupation
businessSectorBodyTrueborrower business sector
NINBodyFalseborrower NIN
dateOfBirthBodyTrueborrower date of birth
addressBodyTrueborrower address
phoneNumberBodyTrueborrower phone number
emailBodyTrueborrower email
genderBodyTrueborrower gender
dateOpenedBodyTruedate opened
loanAmountBodyTrueloan amount
outstandingBalanceBodyTrueoutstanding balance
overdueAmountBodyTrueoverdue amount
daysInArrearsBodyTruedays in arrears
lastPaymentAmountBodyTruelast payment amount
maturityDateBodyTruematurity date
minimumInstallmentBodyTrueminimum installment
nextDueDateBodyFalsenext due date
loanDurationBodyTrueloan duration
lastPaymentDateBodyTruelast payment date
purposeBodyFalseloan purpose
collateralBodyTruecollateral
collateralTypeBodyFalsecollateral type
collateralDetailsBodyFalsecollateral details
repaymentFrequencyBodyTruerepayment frequency
accountDescriptionBodyFalseaccount description
currencyBodyFalsecurrency
accountNameBodyTrueaccount name
accountTypeBodyTrueaccount type
accountStatusBodyTrueaccount status
accountNumberBodyTrueaccount number
accountStatusDateBodyTrueaccount status date
nationalityBodyTrueborrower nationality
legalChallengeStatusBodyTruelegal challenge status
consentStatusBodyTrueconsent status
guarantorBodyTrueguarantor
guarantorTypeBodyConditionalguarantor type
guarantorDOBorDateOfIncorporationBodyConditionalguarantor date of birth or date of incorporation
guarantorFirstNameBodyConditionalguarantor first name
guarantorLastNameBodyConditionalguarantor last name
guarantorGenderBodyConditionalguarantor gender
guarantorPhoneNumberBodyConditionalguarantor phone number
guarantorAddressLine1BodyConditionalguarantor address line 1
guarantorCityBodyConditionalguarantor city
guarantorStateBodyConditionalguarantor state
guarantorCountryBodyConditionalguarantor country
guarantorBVNBodyConditionalguarantor BVN

Enum values for the accountType field

("Commercial Overdraft",
"Commercial Credit Card Loan",
"Commercial revolving renewable short-term credit",
"Commercial mortgage loan including mortgage re-financing",
"Commercial rent facility",
"Commercial Land purchase financing",
"Commercial/Business Auto Loan",
"Commercial/Business equipment asset/leasing/financing",
"Commercial/Business fixed term loan",
"Foreign-denominated commercial loan",
"Commercial investment loan",
"Local Purchase Order (LPO)/supply contract financing",
"Distributor/supplier credit finance",
"Invoice discounting/account receivable/Warehouse receipt finance",
"Oil and Gas contract finance",
"Project Financing,/Long-term infrastructure, Industrial, Public Service finance, Non-Recourse Debt, Non-Recourse Finance",
"Build-Operate-Transfer (BOT) Contract/Finance",
"Banker's acceptance facility",
"Commercial paper",
"International trade finance /Letter of Credit",
"Import Finance/Stock replacement facility",
"Export Finance",
"Bond and guarantees (bid bonds, Customs & Excise bonds, Advance payment guarantee, performance bonds, etc.",
"Loan syndication; Competitive Bid Option",
"Business travel loan",
"Business agriculture finance",
"Treasury bills",
"Government-backed loan",
"Microfinance or small proprietor loan",
"Personal Overdraft",
"Personal Credit Card Loan",
"Personal agriculture finance",
"Personal secured loan",
"Personal home mortgage including mortgage refinance",
"Residential rent facility",
"Personal land purchase financing",
"National Housing Fund Loan",
"Personal Auto Loan",
"Personal/consumer equipment/asset hire purchase/leasing/financing",
"Personal fixed term loan",
"Payday Loan or salary advance",
"Personal bullet or one-time loan payment",
"Foreign-denominated personal loan",
"Personal investment loan",
"Education or student loan",
"Shares acquisition/purchase or margin loan",
"Personal travel or vacation loan");
Example Request
---
curl --location 'https://dev.creditchek.africa/v1/dln/consumer/dataSubmission' \
--header 'token: JWR6t1qp8UcHrGVFyTPhrIWyayH+8eUQFSDkLih6lA2KXGo4CzGUx/zqPc8uhksb' \
--data-raw '{
"BVN": "11111111111",
"customerId": "62f1d3863518a3e04bbc6aaf",
"lastName": "Sample",
"firstName": "Test",
"dateOfBirth": "07/11/1998",
"addressLine1": "35 Adeola odeku",
"addressLine2": "off Idejo",
"city": "Ikeja",
"state": "Lagos",
"country": "Nigeria",
"maritalStatus": "single",
"employmentStatus": "employed",
"occupation": "student",
"businessSector": "Education",
"phoneNumber": "08023151310",
"email": "[email protected]",
"gender": "Male",
"accountNumber": "0128456407",
"accountName": "Isaac John",
"accountStatusDate": "03/05/2022",
"dateOpened": "13/05/2022",
"loanAmount": 73150,
"lastPaymentDate": "22/06/2022",
"outstandingBalance": 20,
"overdueAmount": 2500,
"daysInArrears": 0,
"minimumInstallment": 19000,
"lastPaymentAmount": 450,
"collateral": "Yes",
"collateralType": "Cash",
"guarantor": "Yes",
"guarantorType": "individual",
"guarantorDOBorDateOfIncorporation": "12/07/2002",
"guarantorFirstName": "Guator",
"guarantorLastName": "Testor",
"guarantorGender": "male",
"guarantorPhoneNumber": "08173902223",
"guarantorAddressLine1": "34 Kalu street",
"guarantorCity": "Algiers",
"guarantorState": "Lagos",
"guarantorCountry": "Nigeria",
"guarantorBVN": "10923874652",
"nextDueDate": "13/12/2022",
"maturityDate": "30/06/2023",
"loanDuration": "6 months",
"purpose": "Tuition",
"repaymentFrequency": "monthly",
"accountDescription": "Creditchek user account",
"currency": "NGN",
"accountStatus": "Open",
"nationality": "Nigeria",
"legalChallengeStatus": "No",
"consentStatus": "Yes"
}'
---
Response
{
"status": true,
"data": {},
"message": "ledger updated successfully",
"error": false
}