GET/v1/files
List this account's files (uploads and results) that have not expired, newest first
The listing can trail an upload or a delete by up to a minute; GET /v1/files/{id} is always current.
- kindquery · enum
- Only uploads, or only resultsone of: upload, result
curl "https://api.pdfedge.com/v1/files" \ -H "X-API-Key: YOUR_KEY"
import requests
r = requests.get("https://api.pdfedge.com/v1/files", headers={"X-API-Key": "YOUR_KEY"})
print(r.status_code, r.headers.get("X-Gw-Remaining"))
print(r.json())
const r = await fetch("https://api.pdfedge.com/v1/files", {
headers: { "X-API-Key": "YOUR_KEY" }
});
console.log(r.status, r.headers.get("X-Gw-Remaining"));
console.log(await r.json());
200OK
{
"files": [
{
"id": "fil_8kq2wzm4tnb7hdc3vrex",
"object": "file",
"kind": "upload",
"operation": null,
"name": "contract.pdf",
"format": "pdf",
"content_type": "application/pdf",
"pages": 4,
"bytes": 91822,
"url": "https://files.pdfedge.com/f/fil_8kq2wzm4tnb7hdc3vrex.pdf",
"keep": "1d",
"created": "2026-10-11T18:10:40Z",
"expires": "2026-10-12T18:10:40Z",
"encrypted": false
}
]
}