Customer
Create Customer
API Documentation
Customer
- POSTCreate Customer
- POSTActivate Client
- POSTChange Client Tier
- POSTUpload Image
- POSTUpload Document
- GETList Clients
- GETRetrieve Client
- GETSearch By Phone Number
- GETSearch By Account Number
- GETList Client Accounts
- GETRetrieve All Client Documents
- GETRetrieve Single Client Document
- GETRetrieve Client Image
- PUTPatch Individual Customer
- PUTPatch Corporate Customer
Loan Account
- POSTMake Repayment for Loan
- POSTReject Loan
- POSTDisburse Loan
- POSTDisburse Loan To Savings
- POSTUndo Disburse Loan
- POSTForeclosure of an Active Loan
- POSTWaive Interest on Loan Account
- POSTWrite-off Loan
- POSTMake Recovery Payment for Write-off Loan
- POSTUndo Write-off for Loan
- POSTForeclosure With Linked Savings
- POSTLoan Calculation
- POSTApprove Loan Account
- POSTUndo Approval for Loan Account
- GETGET All Loan Account Transactions
- GETGET Loan Account Transaction
- GETList All Loan Accounts
- GETRepayment Schedule
- GETRetrieve Loan Account
- PUTModify Loan Account
Deposit Account
- POSTCreate Savings Account Application
- POSTActivate Savings Account
- POSTEnable Pool On Savings Account
- POSTLien Amount from Savings Account
- POSTRelease Lien Amount on Savings Account
- POSTWithdraw From Liened Amount
- POSTBlock Savings Account
- POSTUnBlock Savings Account
- POSTPNC On Savings Account
- POSTUnblock PNC On Savings Account
- POSTPost No Debit (PND) On Savings Account
- POSTUnblock PND On Savings Account
- POSTReverse Savings Account Transaction
- GETList All Lien on Savings Account
- GETList Savings Accounts Transactions
- GETRetrieve Savings Account Transaction
- GETGenerate Transaction Receipt
- GETList Savings Account Charges
- GETRetrieve Savings Account Charge
- GETSearch By Account Number
- GETList Savings Accounts
- GETRetrieve a Savings Account
- GETSearch By Account Number
Fixed Deposit Account
Transactions
- GETList Transactions
- GETRetrieve Transaction
- GETRetrieve All Journal Entries
- GETRetrieve Journal Entry
- GETList Account Transfers
- GET(Check) Retrieve Intra transfer transaction
- GETRetrieve Ledger Transaction Status wIth entryId
- GETRetrieve Transaction Status With uniqueReferenceKey
- POSTLedger to Account - Internal
- POSTCreate Intra Transfer
- POSTLedger to Account - Generic
- POSTReverse Journal Entry (Not Applicable)
Accounting
Configuration
- GETGet Codes
- GETGet Codevalues By Code Id
- GETGet Codevalues By Code Name
- GETGet all ClientTiers
- GETList savings product
- GETRetrive a savings product
- GETList Loan Products
- GETRetrieve a Loan Product
- GETRetrieve a Loan Product Charges Options
- GETList All Loops
- POSTCreate Loop Entries
- GETRetreive Entries in a Loop
Region Specific
- Nigeria
- Agentina
- Europe
- Thialand
Customer
Create Customer
POST
/
clients
curl --request POST \
--url https://spark.test.woodcore.co/api/v2/clients \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"_isActive": true,
"_isAddressEnabled": true,
"city": "HungerFord",
"clientType": "individual",
"country": "The Gambia",
"createDepositAccount": false,
"createdDate": "12 April 2023",
"dateOfBirth": "10 February 1997",
"emailAddress": "wair33214@yopmail.com",
"externalId": "T-803",
"firstname": "Peter",
"gender": "male",
"lastname": "Thompson",
"middlename": "Segun",
"mobileNo": "+2349047838783",
"officeId": 1,
"productId": 1,
"state": "Banjul",
"street": "11, Longway, Hungerford, Gambia",
"tierLevel": 3
}'
{}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Response
200 - application/json
ddddd
The response is of type object
.
curl --request POST \
--url https://spark.test.woodcore.co/api/v2/clients \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"_isActive": true,
"_isAddressEnabled": true,
"city": "HungerFord",
"clientType": "individual",
"country": "The Gambia",
"createDepositAccount": false,
"createdDate": "12 April 2023",
"dateOfBirth": "10 February 1997",
"emailAddress": "wair33214@yopmail.com",
"externalId": "T-803",
"firstname": "Peter",
"gender": "male",
"lastname": "Thompson",
"middlename": "Segun",
"mobileNo": "+2349047838783",
"officeId": 1,
"productId": 1,
"state": "Banjul",
"street": "11, Longway, Hungerford, Gambia",
"tierLevel": 3
}'
{}