Skip to content

List loan documents

Request

Retrieve every document on a loan: files uploaded against a document requirement (the rows on the loan's Documents tab, whether the requirement targets the loan, a person, or a business) plus loan-level artifacts the platform generates, such as term sheets and adverse-action notices. Each entry carries the requirement it satisfies — including its review status and its id, which is what you pass as requirementID when uploading. requirement is null for generated artifacts. Use the download endpoint to get a presigned URL for the file itself.

Security
ApiKeyAuth
Path
idstringrequired
curl -i -X GET \
  'https://api.pioneerft.com/api/public/v1/loans/{id}/documents' \
  -H 'Authorization: Bearer <YOUR_API Key_HERE>'

Responses

Successful response with document list

Bodyapplication/json
dataArray of objects(PublicDocument)
Response
{ "data": [ { "id": "string", "name": "string", "type": "string", "size": 0, "category": "string", "uploadedAt": "string", "requirement": { "id": "string", "name": "string", "status": "string", "module": "string", "entityType": "loan", "entityID": "string", "period": "string" } } ] }