---
title: Purchase account balance
slug: apis/lending/purchasing-a-loan/purchase-account-balance
description: Check available purchase account balance before loan purchases via POST /selling/api/loans/purchase/balance using purchase details.
icon: {"apiMethod":"POST"}
docTags: 
createdAt: 2026-05-14T06:19:51.241Z
---

## Get purchase account balance

:::BlockQuote
**POST** /selling/api/loans/purchase/balance
:::

Get the current balance of the purchase account that would be used for the specified purchase parameters. Use this to verify sufficient funds before executing a purchase.

### Request body

:::BlockQuote
\{
&#x20; "date": "2026-08-05",
&#x20; "loanType": 1,
&#x20; "issuingBank": "CRB",
&#x20; "mplId": "ABC",
&#x20; "investorId": "Investor Name"
}
:::

| Field         | Type    | Required | Description                                            |
| ------------- | ------- | -------- | ------------------------------------------------------ |
| `date`        | String  | Yes      | Purchase date in YYYY-MM-DD format. Must be a fed day. |
| `loanType`    | Integer | Yes      | Loan type: 1 = HFS, 2 = LTHFS                          |
| `issuingBank` | String  | Yes      | Issuing bank identifier (e.g., "CRB")                  |
| `mplId`       | String  | Yes      | MPL identifier                                         |
| `investorId`  | String  | No       | Investor identifier (optional)                         |

### Response

**200 OK** - Returns a number (decimal) representing the account balance

:::BlockQuote
2500000.00
:::

### Example request

:::BlockQuote
**POST** /selling/api/loans/purchase/balance
Content-Type: application/json
:::

:::BlockQuote
\{
&#x20; "date": "2026-08-05",
&#x20; "loanType": 1,
&#x20; "issuingBank": "CRB",
&#x20; "mplId": "ABC",
&#x20; "investorId": "XYZ Investor"
}
:::

### Use cases

- Pre-purchase validation: Ensure sufficient funds before calling the purchase API
- Insufficient funds detection: Alert when balance is too low
- Multi-purchase planning: Calculate if account can handle multiple purchase batches

