File
Type: Object
Files for print production workflow
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| approvedAt | DateTime | Timestamp when file was approved | ||
| approvedBy | AuthUser | The user who approved the file | ||
| approvedById | ID | |||
| archivedAt | DateTime | Timestamp when file was archived | ||
| archivedBy | AuthUser | The user who archived the file | ||
| archivedById | ID | |||
| children | [File!]! | filter: FileFilterInputlimit: Intoffset: Intsort: [FileSortInput] | Child files derived from this file, for example revisions or replacements | |
| colorProfile | String | ICC color profile information | ||
| component | Component | Associated component, if any | ||
| componentId | ID | |||
| contentType | String! | MIME type of the uploaded file | ||
| createdAt | DateTime! | |||
| dimensions | JsonString | File dimensions (width/height in pixels or mm) | ||
| externalId | String | An external ID for the job | ||
| fileCategory | FileCategoryEnum | Category of file in print workflow | ||
| fileHash | String | SHA256 hash for file integrity verification | ||
| filename | String! | Original filename of the uploaded file | ||
| filePath | String! | Storage path or URL to the file | ||
| fileSize | Int! | File size in bytes | ||
| id | ID! | |||
| job | Job | Associated print job, if any | ||
| jobId | ID | |||
| metadata | JsonString | Additional file metadata (EXIF, print specs, etc.) | ||
| operation | Operation | Associated operation, if any | ||
| operationId | ID | |||
| parent | File | Parent file, if any - this is used to show revisions | ||
| parentId | ID | |||
| preflightReports | [PreflightReport!]! | filter: PreflightReportFilterInputlimit: Intoffset: Intsort: [PreflightReportSortInput] | Preflight reports associated with this file | |
| printReady | Boolean | Whether file meets print production requirements | ||
| rejectedAt | DateTime | Timestamp when file was rejected | ||
| rejectedBy | AuthUser | The user who rejected the file | ||
| rejectedById | ID | |||
| remarks | String | Notes about the file or approval/rejection reasons | ||
| resolutionDpi | Int | Image resolution in DPI | ||
| state | String! | |||
| updatedAt | DateTime! | |||
| uploadedBy | AuthUser | The the user who uploaded the file | ||
| uploadedById | ID |