Skip to main content

GetActiveLoans

Retrieves all active (unrepaid, unrescued) currency loans, filterable by account and currency.

Request

GET /nxt?requestType=getActiveLoans

Parameters

NameTypeDescriptionRequired
accountstringFilter by borrower accountOptional
currencylongFilter by currencyOptional
includeCurrencyInfobooleanInclude currency metadataOptional
firstIndexintPagination start indexOptional
lastIndexintPagination end indexOptional

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&currency=987654321"

# Get active loans for an account
curl "http://localhost:22024/nxt?requestType=getActiveLoans&account=1234567890&includeCurrencyInfo=true"