Lists the files attached to an offer the investor has received (cursor-paged, newest first). Includes the offer's private files plus shared files from its linked room.
Path Parameters
- Type: stringidrequired
Offer identifier.
Query Parameters
- Type: integer | stringpage
_size Pattern: ^-?(?:0|[1-9]\d*)$Format: int32Number of files per page (1-100, default 50)
- Type: stringcursor
Opaque cursor token from a previous response for pagination.
Responses
- application/json
- application/problem+json
- application/problem+json
- application/problem+json
- application/problem+json
- application/problem+json
Request Example for get/api/v1/offers/{id}/files
curl 'https://app.propstreet.com/api/v1/offers/{id}/files?page_size=1&cursor=' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"data": [
{
"id": "string",
"fileName": "string",
"contentType": "string",
"contentLength": 1,
"uploadedUtc": "2026-06-18T07:20:59.327Z",
"url": "string",
"uploadedBy": {
"id": "string",
"name": "string"
},
"source": {
"kind": "string",
"refId": null,
"label": null,
"projectId": null,
"projectName": null
}
}
],
"page": {
"nextCursor": null,
"pageSize": 1,
"hasMore": true
}
}