FileFilter
Name, extension, tag, size, and upload-time criteria selecting stored files.
Usage profiles
| Usage | Fields and validation |
|---|---|
| In requests | View fields |
In requests
API JSON uses JSON field names (camelCase).
| Field | Type | Presence | Meaning |
|---|---|---|---|
extensions | Array of string | Optional | File extensions used to restrict matching files. |
tags | Array of string | Optional | Labels associated with the resource for organization or filtering. |
minSizeBytes | string (int64) | Optional | Minimum file size included by the filter, in bytes. Pattern: ^-?\d+$. |
maxSizeBytes | string (int64) | Optional | Maximum file size included by the filter, in bytes. Pattern: ^-?\d+$. |
uploadedAfter | string | Optional | Lower timestamp bound for files selected by upload time. |
uploadedBefore | string | Optional | Upper timestamp bound for files selected by upload time. |
nameContains | string | Optional | Text that must occur in the selected file’s name. |
Where used
| Reference | Relationship |
|---|---|
| List files and folders in a directory | POST /api/v1/storage/list-files |
| Search files | POST /api/v1/storage/search-files |
Download the public reference contract.
Document: DOC-API-MODEL-file-filter.