> ## 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.

# UploadsInput

> Input object in the GraphQL API.

| Field | Type | Required | Description |
| - | - | - | - |
| `projectReference` | [`String!`](https://veryfront.com/docs/cloud/graphql/types/string) | Yes | Project UUID, slug or configured domain. |
| `path` | [`String`](https://veryfront.com/docs/cloud/graphql/types/string) | No | Folder prefix; a supplied path selects its direct-child uploads. Omit it to list the whole project. |
| `recursive` | [`Boolean`](https://veryfront.com/docs/cloud/graphql/types/boolean) | No | Expand nested folders in folders (default true). It does not change which uploads are listed. |
| `sortBy` | [`UploadSortBy`](https://veryfront.com/docs/cloud/graphql/types/uploadsortby) | No | Sort field: created\_at (default), name or size\_bytes. Ties break by upload ID ascending. |
| `sortOrder` | [`UploadSortOrder`](https://veryfront.com/docs/cloud/graphql/types/uploadsortorder) | No | Sort direction: asc or desc (default). |
| `cursor` | [`String`](https://veryfront.com/docs/cloud/graphql/types/string) | No | pageInfo.endCursor of the previous page; send it unchanged with the same path and sort. |
| `limit` | [`Int`](https://veryfront.com/docs/cloud/graphql/types/int) | No | Uploads scanned per page before visibility filtering (default 20, max 100). |

[All GraphQL types](https://veryfront.com/docs/cloud/graphql/schema.md) · [Operations](https://veryfront.com/docs/cloud/graphql.md)


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