# Types.CreateFileRequestInput

Input type describing a file request to create.

> Kind: Apex type · Updated: 2026-07-01

Represents input for creating a File Request using Client.createFileRequests().

## Fields

### Fields
| Parameter | Type | Required | Description |
|---|---|---|---|
| name | String | required | Name of the file request. |
| description | String | required | A description of the file request that will be visible to customers. |
| destinationId | String | required | If you want to automatically move the received files to a folder, please provide the Folder Id here. You can get this value from the Content Library. |
| library | String | required | One of sharepoint, google, onedrive, box, dropbox, cloudfiles. |
| driveId | String | required | You can get this value from the Content Library. |

## Constructors

```apex
global CreateFileRequestInput(
    String name,
    String description,
    String destinationId,
    String library,
    String driveId
)
```
