# UnzipRequest


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**targetFolderId** | **string** | Folder to extract into. Omitted (and targetRoot not set): the folder containing the ZIP. | [optional] [default to undefined]
**targetRoot** | **boolean** | Extract at the root, whatever targetFolderId says. | [optional] [default to undefined]
**newFolderName** | **string** | Create a folder of this name in the destination and extract into it. | [optional] [default to undefined]
**allowDuplicateFileNames** | **boolean** | When true, files are extracted even if a document of the same name already exists in their destination folder. When false (default), such entries are skipped and listed in the response. Existing folders are always merged. | [optional] [default to undefined]

## Example

```typescript
import { UnzipRequest } from '@openfilz-sdk/typescript';

const instance: UnzipRequest = {
    targetFolderId,
    targetRoot,
    newFolderName,
    allowDuplicateFileNames,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
