List the files in a Documents folder
get
https://api.expiryedge.com/v1/getFolderFilesany member of an organization60/min
Request
curl 'https://api.expiryedge.com/v1/getFolderFiles?folderId=fld_Ins2026&limit=100' \
-H "Authorization: Bearer $EXPIRYEDGE_API_KEY"Response
{
"data": [
{
"id": "ff_7Qm2xKp",
"name": "Liability Insurance Certificate 2026.pdf",
"size": 184022,
"type": "application/pdf",
"url": "https://firebasestorage.googleapis.com/v0/b/expiryedge.appspot.com/o/organizations%2Forg_northwind%2Ffolder_files%2Ffld_Ins2026%2F1790518300000_Liability_Insurance_Certificate_2026.pdf?alt=media&token=3f0c8a52-6d1e-4b8e-9a51-0c2f7d9e1b44",
"storage_path": "organizations/org_northwind/folder_files/fld_Ins2026/1790518300000_Liability_Insurance_Certificate_2026.pdf",
"folder_id": "fld_Ins2026",
"uploaded_at": "2026-09-27T14:05:00.000Z",
"uploaded_by_name": "Dana Whitfield"
}
]
}Returns the files directly inside one folder (not subfolders), newest first. Omit folderId
(or pass root) for files at the top level. Up to limit files (default 100, max 500).
folderIdstringFolder id from the Folders API; omit, empty orrootfor the top level.limitintegerMaximum files to return, 1-500 (values above 500 are clamped; default 100).Default100min: 1 · max: 500
200
Files in the folder, newest first.
dataarray of objectsrequired
400 | The request is missing required fields or contains invalid values. |
401 | Missing, expired or invalid bearer token. |
403 | Authenticated, but your role or organization does not allow this action. |
404 | The record does not exist or is not in your organization. |
405 | The endpoint does not accept this HTTP method. |
429 | Too many requests for this endpoint from your IP. Wait Retry-After seconds. |
500 | Unexpected server error. Retry later; quote requestId to support. |
