Part3 Developers

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.

GET
/admin/projects/{projectId}/files
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)

Lengthlength <= 500
from?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