# File - admin-graphql - INTERFACE Version: 2025-01 ## Description A file interface. ### Access Scopes `read_products` access scope, `read_files` access scope, `read_themes` access scope, `read_orders` access scope, `read_draft_orders` access scope or `read_images` access scope. ## Fields * [alt](/docs/api/admin-graphql/2025-01/scalars/String): String - A word or phrase to describe the contents or the function of a file. * [createdAt](/docs/api/admin-graphql/2025-01/scalars/DateTime): DateTime! - The date and time ([ISO 8601 format](http://en.wikipedia.org/wiki/ISO_8601)) when the file was created. * [fileErrors](/docs/api/admin-graphql/2025-01/objects/FileError): FileError! - Any errors that have occurred on the file. * [fileStatus](/docs/api/admin-graphql/2025-01/enums/FileStatus): FileStatus! - The status of the file. * [id](/docs/api/admin-graphql/2025-01/scalars/ID): ID! - A globally-unique ID. * [preview](/docs/api/admin-graphql/2025-01/objects/MediaPreviewImage): MediaPreviewImage - The preview image for the media. * [updatedAt](/docs/api/admin-graphql/2025-01/scalars/DateTime): DateTime! - The date and time ([ISO 8601 format](http://en.wikipedia.org/wiki/ISO_8601)) when the file was last updated. ## Connections ## Types implemented in * [ExternalVideo](/docs/api/admin-graphql/2025-01/objects/ExternalVideo) * [GenericFile](/docs/api/admin-graphql/2025-01/objects/GenericFile) * [MediaImage](/docs/api/admin-graphql/2025-01/objects/MediaImage) * [Model3d](/docs/api/admin-graphql/2025-01/objects/Model3d) * [Video](/docs/api/admin-graphql/2025-01/objects/Video) ## Examples