Get all files
Get all files of the current organization and workspace.
More details
More details
page and limit query parameters to control pagination.Alternatively, pass the cursor query parameter (empty for the first page) to use cursor pagination: the response envelope becomes { data, pagination: { limit, nextCursor, hasMore } } and pages are stable under concurrent writes. Follow nextCursor until hasMore is false; keep the same sort and filter parameters for every page of a walk.Use the optional updatedAfter query parameter to filter files that have been updated on or after the specified timestamp (ISO 8601 format).
Use the optional createdAfter query parameter to filter files that have been created on or after the specified timestamp (ISO 8601 format).
These filters are useful for batch processes that need to fetch only files modified or created since the last sync.Use the optional directoryId query parameter to return only files that belong to the specified directory (or sub-directory). Files in nested descendants are not included; pass the sub-directory id directly to fetch its files.fileName reflects the file’s current display name: if the file has been renamed, this is the renamed name (with its original extension); otherwise it is the originally uploaded filename.Authorizations
API key for authentication
Query Parameters
File Ids
"649e2d2d2d2d2d2d2d2d2d2d"
Filter files updated on or after this timestamp (ISO 8601 format)
"2025-01-01T00:00:00.000Z"
Filter files created on or after this timestamp (ISO 8601 format)
"2025-01-01T00:00:00.000Z"
Filter files that belong to the given directory (or sub-directory) id. Only files directly linked to this directory are returned; descendants are not included.
"649e2d2d2d2d2d2d2d2d2d2d"
Page number
1
Number of items per page
100
Field to sort by
"createdAt"
Sort direction
ASC, DESC "ASC"
Opaque pagination cursor. Provide the parameter (empty value for the first page) to switch to cursor pagination: the response becomes { data, pagination: { limit, nextCursor, hasMore } } with default limit 50 (max 100). Omit it entirely for legacy page/limit pagination. In cursor mode sortBy must be one of createdAt, updatedAt, _id, and cursors are bound to the sortBy/sortOrder they were minted with.