GetActiveLoans
Retrieves all active (unrepaid, unrescued) currency loans, filterable by account and currency.
Request
GET /nxt?requestType=getActiveLoans
Parameters
| Name | Type | Description | Required |
|---|---|---|---|
account | string | Filter by borrower account | Optional |
currency | long | Filter by currency | Optional |
includeCurrencyInfo | boolean | Include currency metadata | Optional |
firstIndex | int | Pagination start index | Optional |
lastIndex | int | Pagination end index | Optional |
Response
{
"activeLoans": [
{
"loan": "55555",
"account": "1234567890",
"chain": 1,
"unitsQNT": "1000000000",
"interestRate": 5,
"collateralTotem": "11111",
"totemQNT": "500000000",
"isFunded": true,
"raisedUnitsQNT": "500000000",
"creationHeight": 1000,
"issuanceHeight": 1000,
"repaymentHeight": 2000,
"repaidAmountQNT": "0",
"owedAmountQNT": "1050000000",
"isRepaid": false,
"isRescued": false
}
]
}
Example
# Get all active loans for a currency
curl "http://localhost:22024/nxt?requestType=getActiveLoans¤cy=987654321"
# Get active loans for an account
curl "http://localhost:22024/nxt?requestType=getActiveLoans&account=1234567890&includeCurrencyInfo=true"