Project files list
GET /admin/projects/{projectId}/files
List files uploaded to a project. Returns file metadata including name, type, size, URL, thumbnail, and uploader. Filter by file type, uploader, date range, or search by name.
Authorization
bearer AuthorizationBearer <token>
In: header
Path Parameters
projectId*string
Project ID
Query Parameters
cursor?string
Pagination cursor
limit?string
Page size (1-50, default 25)
sortBy?string
Sort field: createdAt, name, size (default: createdAt)
sortOrder?string
Sort direction (default: desc)
Value in
"asc" | "desc"type?string
Filter by file MIME type (comma-separated, e.g. "application/pdf,image/png")
fileClass?string
Filter by file class: specVersion (spec PDFs), drawingVersion (drawing PDFs), uncategorized (everything else)
Value in
"specVersion" | "drawingVersion" | "uncategorized"createdBy?string
Filter to files uploaded by this user ID
search?string
Search by file name (case-insensitive)
Length
length <= 500from?string
ISO date — only files created after this date
to?string
ISO date — only files created before this date
Response Body
curl -X GET "https://api.part3.io/v1/admin/projects/string/files"Empty