Skip to content

List loans

Request

Retrieve a paginated list of loans. Supports filtering by status and product ID. Returns loan summary information without sensitive details.

Security
ApiKeyAuth
Query
limitnumber, [ 1 .. 100 ]
Default:50
offsetnumber, >= 0
cursorstring
statusstring
Enum:"draft""application""active""denied""withdrawn""funded"
productIdstring
sortstring
Default:"createdAt"
Enum:"createdAt""centsAmount""status""loanNumber"
orderstring
Default:"desc"
Enum:"asc""desc"
curl -i -X GET \
  'https://api.pioneerft.com/api/public/v1/loans?limit=50&offset=0&cursor=string&status=draft&productId=string&sort=createdAt&order=asc' \
  -H 'Authorization: Bearer <YOUR_API Key_HERE>'

Responses

Successful response with list of loans

Bodyapplication/json
dataArray of objects(PublicLoan)
metaobject(PaginationMeta)
One of:
Response
{ "data": [ { "id": "string", "loanNumber": "string", "status": "string", "type": "business", "centsAmount": -9007199254740991, "centsMonthlyPayment": -9007199254740991, "monthsTerm": -9007199254740991, "monthsInterestOnly": -9007199254740991, "paymentFrequency": "weekly", "rateType": "fixed", "bpsRate": -9007199254740991, "purpose": "string", "purposeNarrative": "string", "applicationDate": "string", "closeDate": "string", "maturityDate": "string", "firstPaymentDate": "string", "product": { "id": "string", "name": "string" }, "stage": { "id": "string", "name": "string" }, "createdAt": "string", "updatedAt": "string" } ], "meta": { "mode": "offset", "limit": 0, "offset": 0, "hasMore": true } }