Request Loan
API Endpoints
Request Loan
Creates a new loan application request from a customer or agent.
POST
Request Loan
Creates a new loan application request. Customers or agents can use this endpoint to submit loan applications with required details including loan amount, product selection, and eligibility information.
Request Headers
The JWT Access Token obtained from the
/login or /refresh-token endpoint.Unique idempotency key for the request to prevent duplicate processing.
The date and time at which the request was initiated (ISO 8601 format).
The IP address of the customer making the request.
Unique identifier for the interaction/session.
Must be
application/json.Request Body
The currency code for the loan (e.g., “NGN”).
Customer’s date of birth (YYYY-MM-DD).
The numeric value of the duration (e.g., 12).
Initial status of the application. Must be “REQUESTED”.
Customer’s employment status (e.g., “EMPLOYED”, “SELF_EMPLOYED”).
The requested loan amount.
Bank Verification Number of the customer.
Customer’s first name.
Customer’s last name.
Bank account number for disbursement/repayment.
Code of the bank associated with the account number.
Customer’s phone number.
Duration of the loan.
The unique identifier of the loan product.
Method of repayment (e.g., “DIRECT_DEBIT”).
Customer’s monthly income.
Array of answers to eligibility questions.
Code Examples
Body
application/json
Response
200
Loan application created successfully
