# CreateUploadLinkRequestCreate

Document to be uploaded; These descriptions allow the document to be searched for after it is uploaded.

## Example Usage

```typescript
import { CreateUploadLinkRequestCreate } from "@apexfintechsolutions/ascend-sdk/models/components";

let value: CreateUploadLinkRequestCreate = {
  clientBatchSourceId: "cda89bd0-a6bc-4acc-89da-d35bde30cbf4",
  mimeType: "image/jpeg",
};
```

## Fields

| Field                                                                                                                                                                                 | Type                                                                                                                                                                                  | Required                                                                                                                                                                              | Description                                                                                                                                                                           | Example                                                                                                                                                                               |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `accountDocumentUploadRequest`                                                                                                                                                        | [components.AccountDocumentUploadRequestCreate](../../models/components/accountdocumentuploadrequestcreate.md)                                                                        | :heavy_minus_sign:                                                                                                                                                                    | Account document to be uploaded;                                                                                                                                                      |                                                                                                                                                                                       |
| `clientBatchSourceId`                                                                                                                                                                 | *string*                                                                                                                                                                              | :heavy_check_mark:                                                                                                                                                                    | User-provided identifier that relates this document with the signed link that will be generated for it; Required for all documents; Must be unique for each document in the request   | cda89bd0-a6bc-4acc-89da-d35bde30cbf4                                                                                                                                                  |
| `idDocumentUploadRequest`                                                                                                                                                             | [components.IDDocumentUploadRequestCreate](../../models/components/iddocumentuploadrequestcreate.md)                                                                                  | :heavy_minus_sign:                                                                                                                                                                    | Identity document to be uploaded;                                                                                                                                                     |                                                                                                                                                                                       |
| `mimeType`                                                                                                                                                                            | *string*                                                                                                                                                                              | :heavy_check_mark:                                                                                                                                                                    | Media type for the document to be uploaded; Required for all documents; Must be one of: application/json, application/pdf, image/jpeg, image/png, image/tiff, text/csv, or text/plain | image/jpeg                                                                                                                                                                            |