> ## Documentation Index
> Fetch the complete documentation index at: https://veryfront.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# UploadedFile

> Response type in the GraphQL API.

An uploaded file

| Field | Type | Description |
| - | - | - |
| `id` | [`String!`](/docs/cloud/graphql/types/string) | File identifier (database ID) |
| `fileId` | [`String`](/docs/cloud/graphql/types/string) | Deterministic file ID |
| `key` | [`String!`](/docs/cloud/graphql/types/string) | Storage key/path |
| `path` | [`String`](/docs/cloud/graphql/types/string) | File path |
| `name` | [`String`](/docs/cloud/graphql/types/string) | File name |
| `bucket` | [`String!`](/docs/cloud/graphql/types/string) | Storage bucket |
| `url` | [`String`](/docs/cloud/graphql/types/string) | CDN URL for the file |
| `size` | [`Float`](/docs/cloud/graphql/types/float) | File size in bytes, represented exactly up to 9007199254740991. |
| `contentType` | [`String`](/docs/cloud/graphql/types/string) | MIME content type |
| `status` | [`String`](/docs/cloud/graphql/types/string) | Upload status (pending, active, failed) |
| `createdAt` | [`String`](/docs/cloud/graphql/types/string) | Creation timestamp |
| `updatedAt` | [`String`](/docs/cloud/graphql/types/string) | Last update timestamp |
| `visibility` | [`String`](/docs/cloud/graphql/types/string) | Effective file visibility: project, public or private. |
| `permission` | [`String`](/docs/cloud/graphql/types/string) | Caller permission: read, write or admin. |

[All GraphQL types](/docs/cloud/graphql/schema) · [Operations](/docs/cloud/graphql)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.