---
canonical_url: "https://docs.composio.dev/toolkits/zoho_work_drive"
markdown_url: "https://docs.composio.dev/toolkits/zoho_work_drive.md"
product: "platform"
version: null
last_updated: null
---

# Zoho WorkDrive

Zoho WorkDrive is a cloud file management and team collaboration platform for organizing, sharing, searching, and governing business content.

- **Category:** file management & storage
- **Auth:** OAUTH2
- **Composio-managed OAuth available?** No
- **Tools:** 220
- **Triggers:** 0
- **Slug:** `ZOHO_WORK_DRIVE`
- **Version:** 00000000_00

## Tools

### Abort Workflow for a File/Folder

**Slug:** `ZOHO_WORK_DRIVE_ABORT_WORKFLOW_FOR_A_FILE_FOLDER`

Abort an active workflow instance permanently after exact-ID confirmation; an aborted instance cannot be resumed.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `instance_id` | string | Yes | Unique ID of the active workflow instance to abort. |
| `confirm_instance_id` | string | Yes | Repeat instance_id exactly to confirm the irreversible workflow abort. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Comment

**Slug:** `ZOHO_WORK_DRIVE_ADD_COMMENT`

Create a new top-level comment on a WorkDrive file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file to comment on. |
| `comment_html` | string | Yes | Comment content in supported HTML. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Add Folder Customization

**Slug:** `ZOHO_WORK_DRIVE_ADD_FOLDER_CUSTOMIZATION`

Enable customization for an existing WorkDrive folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the folder to customize. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Add Member to Group

**Slug:** `ZOHO_WORK_DRIVE_ADD_MEMBER_IN_GROUP`

Add one Zoho user to a WorkDrive group with a specified group role.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer ("30" | "31") | Yes | Group role: 30 for Group Admin or 31 for Group Member. |
| `group_id` | string | Yes | Unique ID of the WorkDrive group receiving the member. |
| `member_zuid` | string | Yes | Zoho user ID of the member to add. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Reply

**Slug:** `ZOHO_WORK_DRIVE_ADD_REPLY`

Create a reply to an existing WorkDrive comment.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file containing the thread. |
| `comment_html` | string | Yes | Reply content in supported HTML. |
| `parent_comment_id` | string | Yes | Unique ID of the parent comment to reply to. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Add Label to File or Folder

**Slug:** `ZOHO_WORK_DRIVE_ADD_RESOURCE_LABELS`

Apply a WorkDrive label to a file or folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `label_id` | string | Yes | Unique ID of the label. |
| `resource_id` | string | Yes | Unique ID of the file or folder to label. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enable Team Folder File Conversion

**Slug:** `ZOHO_WORK_DRIVE_ALLOW_DOCUMENT_CONVERSION`

Enable or disable automatic document conversion for a team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `enabled` | boolean | Yes | Whether to enable automatic document conversion. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder to configure. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enable External Sharing

**Slug:** `ZOHO_WORK_DRIVE_ALLOW_EXTERNAL_SHARE`

Enable or disable external sharing for a team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `enabled` | boolean | Yes | Whether to allow external sharing from the team folder. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder to configure. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enable My Folders File Conversion

**Slug:** `ZOHO_WORK_DRIVE_ALLOW_USER_DOCUMENT_CONVERSION`

Enable or disable automatic document conversion for a member's My Folders space.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `enabled` | boolean | Yes | Whether to enable automatic document conversion. |
| `myfolder_id` | string | Yes | Unique ID of the team member's My Folders space. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Allow Viewer to Download

**Slug:** `ZOHO_WORK_DRIVE_ALLOW_VIEWER_DOWNLOAD`

Allow or prevent viewer-level users from downloading team-folder files.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `enabled` | boolean | Yes | Whether viewers may download files from the team folder. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder to configure. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Archive Team Folder

**Slug:** `ZOHO_WORK_DRIVE_ARCHIVE_TEAM_FOLDER`

Archive a team folder while preserving its data, roles, and sharing permissions.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `teamfolder_id` | string | Yes | Unique ID of the active team folder to archive. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Associate File/Folder to Data Template

**Slug:** `ZOHO_WORK_DRIVE_ASSOCIATE_FILE_FOLDER_TO_DATA_TEMPLATE`

Associate one file or folder with a data template and field values.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `custom_data` | array | No | Custom field IDs and values for the association. |
| `resource_id` | string | Yes | Unique file or folder ID. |
| `data_template_id` | string | Yes | Unique data template ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Associate Multiple Files/Folders to Data Template

**Slug:** `ZOHO_WORK_DRIVE_ASSOCIATE_MULTIPLE_FILE_FOLDER_TO_DATA_TEMPLATE`

Associate multiple files or folders with data templates in one request.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `associations` | array | Yes | Files or folders and their data-template values. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File/Folder Breadcrumbs

**Slug:** `ZOHO_WORK_DRIVE_BREADCRUMBS_OF_FILE`

Fetch the location and folder hierarchy of a WorkDrive file or folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file or folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Change Data Template Description

**Slug:** `ZOHO_WORK_DRIVE_CHANGE_DATA_TEMPLATE_DESCRIPTION`

Change the description of an existing data template.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `description` | string | Yes | New description for the data template. |
| `data_template_id` | string | Yes | Unique ID of the data template. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Change Label Color

**Slug:** `ZOHO_WORK_DRIVE_CHANGE_LABEL_COLOR`

Change only the color of an existing WorkDrive label.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `color` | string | Yes | New six-digit hexadecimal color code without a leading hash. |
| `label_id` | string | Yes | Unique ID of the label. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Change Preferred Team

**Slug:** `ZOHO_WORK_DRIVE_CHANGE_PREFERRED_TEAM`

Set a WorkDrive team as the authenticated user's preferred team, which becomes the default team shown after login.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | Unique ID of the team to make the preferred team. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Check out File

**Slug:** `ZOHO_WORK_DRIVE_CHECKOUT_RESOURCE`

Check out a WorkDrive file to restrict other users from editing it.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the WorkDrive file to check out. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Commit Session for Revision Upload

**Slug:** `ZOHO_WORK_DRIVE_CHUNK_REVISION_UPLOAD_COMMIT_SESSION`

Commit a completed chunk upload session as the top version of an existing WorkDrive file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `upload_id` | string | Yes | Upload ID returned when the revision upload session was created. |
| `resource_id` | string | Yes | ID of the existing WorkDrive file receiving the uploaded revision. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Session for Revision Upload

**Slug:** `ZOHO_WORK_DRIVE_CHUNK_REVISION_UPLOAD_CREATE_SESSION`

Create a chunk upload session for a new top version of an existing WorkDrive file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `size` | string | Yes | Size of the new file version, in bytes, encoded as a decimal string. |
| `resource_id` | string | Yes | ID of the existing WorkDrive file that will receive a new top version. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Commit Session (Normal Upload)

**Slug:** `ZOHO_WORK_DRIVE_CHUNK_UPLOAD_COMMIT_SESSION`

Commit a completed chunk upload session and create or update its file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `file_name` | string | No | Optional name for the uploaded file. |
| `parent_id` | string | Yes | ID of the parent folder in which to create the uploaded file. |
| `upload_id` | string | Yes | Upload ID returned when the chunk upload session was created. |
| `name_conflict` | string ("fail" | "rename" | "update") | No | How to handle an existing file with the same name: fail, rename, or update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Session (Normal Upload)

**Slug:** `ZOHO_WORK_DRIVE_CHUNK_UPLOAD_CREATE_SESSION`

Create a WorkDrive chunk upload session for a new file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `size` | string | Yes | Size of the file to upload, in bytes, encoded as a decimal string. |
| `file_name` | string | Yes | Name of the file to upload. |
| `parent_id` | string | Yes | ID of the parent folder in which to upload the file. |
| `name_conflict` | string ("fail" | "rename" | "update") | No | How to handle an existing file with the same name: fail, rename, or update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Upload Session Progress

**Slug:** `ZOHO_WORK_DRIVE_CHUNK_UPLOAD_STATUS`

Return progress details for an ongoing WorkDrive chunk upload session.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `upload_id` | string | Yes | Upload ID returned when the chunk upload session was created. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Copy File or Folder

**Slug:** `ZOHO_WORK_DRIVE_COPY_RESOURCE`

Copy one WorkDrive file or folder into a destination folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `source_id` | string | Yes | ID of the file or folder to copy. |
| `destination_id` | string | Yes | ID of the destination folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Custom Field

**Slug:** `ZOHO_WORK_DRIVE_CREATE_CUSTOM_FIELD`

Create a custom field within an existing data template.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `choices` | array | No | Choices for dropdown, radio, or checkbox fields. |
| `display_name` | string | Yes | Name for the custom field. |
| `data_template_id` | string | Yes | Unique ID of the data template. |
| `field_properties` | object | No | Type-specific custom field properties. |
| `custom_field_type` | string ("text" | "multiline_text" | "number" | "datetime" | "date" | "yes_or_no" | "dropdown" | "radio" | "checkbox" | "email" | "multi_email") | Yes | Data type for the custom field. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Customized Folder

**Slug:** `ZOHO_WORK_DRIVE_CREATE_CUSTOMIZED_FOLDER`

Create a WorkDrive folder with folder customization enabled.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name of the customized folder to create. |
| `parent_id` | string | Yes | Unique ID of the destination folder or team folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Data Template

**Slug:** `ZOHO_WORK_DRIVE_CREATE_DATA_TEMPLATE`

Create a new data template in a specified WorkDrive team.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name for the new data template. |
| `team_id` | string | Yes | Unique ID of the WorkDrive team in which to create the data template. |
| `description` | string | No | Optional description of the new data template. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Download Link

**Slug:** `ZOHO_WORK_DRIVE_CREATE_DOWNLOAD_LINK`

Create an externally usable URL that exposes a WorkDrive file or folder for direct download. The link does not collect visitor identity and remains usable until its optional expiry, download limit, provider policy, or explicit revocation stops access.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `link_name` | string | Yes | Human-readable name for the externally usable download link. |
| `resource_id` | string | Yes | WorkDrive file or folder ID that the new public-facing download URL will expose. |
| `download_limit` | integer | No | Optional maximum number of downloads allowed per user through the external link. |
| `expiration_date` | string | No | Optional expiry in yyyy-mm-dd hh:mm:ss format. Omit to create a link with no documented expiry. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create External Collection

**Slug:** `ZOHO_WORK_DRIVE_CREATE_EXTERNAL_COLLECTION`

Create a collection link that accepts files from people outside the WorkDrive team.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `parent_id` | string | No | Destination folder ID for collected files. |
| `input_fields` | array | No | Uploader data fields; when supplied, include a name field marked is_name_field. |
| `personal_note` | string | No | Private reference note visible to the creator. |
| `uploader_note` | string | No | Instructions shown to uploaders. |
| `collection_name` | string | No | Collection name. |
| `expiration_date` | string | No | Expiration in YYYY-MM-dd or YYYY-MM-dd HH:mm format. |
| `set_upload_limit` | boolean | No | Whether to enforce a per-uploader file-count limit. |
| `request_user_data` | boolean | No | Whether to request uploader data; required for an external collection. |
| `override_name_exist` | boolean | No | Whether same-name uploads become versions of an existing file. |
| `upload_limit_per_user` | integer | No | Maximum files each uploader may submit. |
| `upload_file_size_limit` | string | No | Maximum size of one uploaded file, such as `250 KB`. |
| `notify_every_submissions` | boolean | No | Whether to notify the creator for every submission. |
| `each_user_each_folder_fields` | array | No | Uploader fields WorkDrive may use to name per-uploader folders. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Folder

**Slug:** `ZOHO_WORK_DRIVE_CREATE_FOLDER`

Create an ordinary folder inside a folder or team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | New folder name, up to 200 characters. |
| `parent_id` | string | Yes | Destination folder or team-folder ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Group

**Slug:** `ZOHO_WORK_DRIVE_CREATE_GROUP`

Create a new WorkDrive group in a specified team or organization.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name of the new group. |
| `type` | integer ("1" | "2") | Yes | Group type: 1 for a WorkDrive group or 2 for a Zoho One group. |
| `parent_id` | string | Yes | Unique ID of the parent team. |
| `description` | string | No | Detailed description of the group. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Internal Collection

**Slug:** `ZOHO_WORK_DRIVE_CREATE_INTERNAL_COLLECTION`

Create a collection link restricted to signed-in members of the WorkDrive team.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `parent_id` | string | No | Destination folder ID for collected files. |
| `personal_note` | string | No | Private reference note visible to the creator. |
| `uploader_note` | string | No | Instructions shown to uploaders. |
| `collection_name` | string | No | Collection name. |
| `expiration_date` | string | No | Expiration in YYYY-MM-dd or YYYY-MM-dd HH:mm format. |
| `override_name_exist` | boolean | No | Whether same-name uploads become versions of an existing file. |
| `upload_file_size_limit` | string | No | Maximum size of one uploaded file, such as `10 MB`. |
| `notify_every_submissions` | boolean | No | Whether to notify the creator for every submission. |
| `each_user_each_folder_fields` | array | No | Use `name` to create a separate named folder for each team uploader. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Label

**Slug:** `ZOHO_WORK_DRIVE_CREATE_LABEL`

Create a WorkDrive label for a specific team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name of the new label. |
| `color` | string | Yes | Six-digit hexadecimal color code without a leading hash. |
| `user_id` | string | Yes | Unique team-member ID that will own the label. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Link File

**Slug:** `ZOHO_WORK_DRIVE_CREATE_LINK_FILE`

Create a WorkDrive link file that opens a specified web URL.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `url` | string | Yes | Web URL that the WorkDrive link file will open. |
| `name` | string | Yes | Display name for the link file. |
| `destination_id` | string | Yes | ID of the destination folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Native Zoho File

**Slug:** `ZOHO_WORK_DRIVE_CREATE_NEW_FILE`

Create an empty Zoho Writer, Sheet, or Show file in WorkDrive.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name of the new native Zoho Office file. |
| `parent_id` | string | Yes | ID of the folder or team folder that will contain the file. |
| `service_type` | string ("zohosheet" | "zw" | "zohoshow") | Yes | Native file type: zohosheet, zw (Writer), or zohoshow. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Share Link

**Slug:** `ZOHO_WORK_DRIVE_CREATE_SHARE_LINK`

Create an externally usable URL that exposes a WorkDrive file or folder with viewer, comment, editor, or upload access. Depending on settings, visitors may download content, submit personal information, or access without a password or expiry; the exposure persists until expiry or revocation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer ("5" | "6" | "7" | "34") | Yes | Access exposed by the link: 5 editor, 6 view/comment, 7 uploader, or 34 viewer. Folders support 5/7/34; native files support 5/6/34; other files support 34 only. |
| `link_name` | string | Yes | Human-readable external-link name. |
| `resource_id` | string | Yes | WorkDrive file or folder ID that the new external URL will expose. |
| `input_fields` | array | No | Visitor fields collected when request_user_data is true. This sends submitted personal data to WorkDrive. |
| `password_text` | string | No | Optional password required from visitors. The password is sent to WorkDrive and never returned by this action. |
| `allow_download` | boolean | No | Whether external visitors may download exposed content; team policy may further restrict this. |
| `expiration_date` | string | No | Optional expiry in yyyy-mm-dd hh:mm:ss format. Omit to create a link with no documented expiry. |
| `request_user_data` | boolean | No | Whether external visitors must submit the configured identifying fields before access. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Team Folder

**Slug:** `ZOHO_WORK_DRIVE_CREATE_TEAM_FOLDER`

Create a public or private team folder in a WorkDrive team.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name of the new team folder. |
| `parent_id` | string | Yes | Unique ID of the team in which to create the team folder. |
| `description` | string | No | Optional description of the new team folder. |
| `is_public_within_team` | boolean | Yes | Set true for a public team folder or false for a private team folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Template Category

**Slug:** `ZOHO_WORK_DRIVE_CREATE_TEMPLATE_CATEGORY`

Create a category in a My Templates or Org Templates library.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `library_id` | string | Yes | ID of the My Templates or Org Templates library in which to create the category. |
| `category_name` | string | Yes | Name of the new template category. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create ZIP File

**Slug:** `ZOHO_WORK_DRIVE_CREATE_ZIP_FILE`

Create a ZIP file in WorkDrive from selected files and folders.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name for the ZIP file. |
| `resource_ids` | string | Yes | Comma-separated WorkDrive file or folder IDs to include in the ZIP. |
| `destination_id` | string | Yes | ID of the folder in which to create the ZIP file. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Collection

**Slug:** `ZOHO_WORK_DRIVE_DELETE_COLLECTION`

Permanently delete a WorkDrive file collection after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `collection_id` | string | Yes | Unique ID of the collection to delete. |
| `confirm_collection_id` | string | Yes | Repeat collection_id exactly to confirm permanent deletion. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Comment

**Slug:** `ZOHO_WORK_DRIVE_DELETE_COMMENT`

Permanently delete one WorkDrive comment or reply. This cannot be undone and requires the exact comment ID twice.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `comment_id` | string | Yes | Exact ID of the comment or reply to permanently delete. |
| `confirm_comment_id` | string | Yes | Repeat comment_id exactly to confirm permanent deletion. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Custom Field

**Slug:** `ZOHO_WORK_DRIVE_DELETE_CUSTOM_FIELD`

Permanently delete a custom field after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `custom_field_id` | string | Yes | Unique ID of the custom field to delete. |
| `confirm_custom_field_id` | string | Yes | Repeat custom_field_id exactly to confirm permanent deletion. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Data Template

**Slug:** `ZOHO_WORK_DRIVE_DELETE_DATA_TEMPLATE`

Permanently delete a data template after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data_template_id` | string | Yes | Unique ID of the data template to delete. |
| `confirm_data_template_id` | string | Yes | Repeat data_template_id exactly to confirm permanent deletion. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Group

**Slug:** `ZOHO_WORK_DRIVE_DELETE_GROUP`

Permanently delete a WorkDrive group and remove all of its memberships after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `group_id` | string | Yes | Unique ID of the group to delete. |
| `confirm_group_id` | string | Yes | Repeat group_id exactly to confirm permanent deletion of the group and its memberships. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Label

**Slug:** `ZOHO_WORK_DRIVE_DELETE_LABEL`

Permanently delete a WorkDrive label after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `label_id` | string | Yes | Unique ID of the label to delete. |
| `confirm_label_id` | string | Yes | Repeat label_id exactly to confirm permanent deletion. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Remove Group Member

**Slug:** `ZOHO_WORK_DRIVE_DELETE_MEMBER`

Remove one existing member from a WorkDrive group after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `group_member_id` | string | Yes | Unique ID of the group membership to remove. |
| `confirm_group_member_id` | string | Yes | Repeat group_member_id exactly to confirm removal from the group. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Permanent Delete File/Folder

**Slug:** `ZOHO_WORK_DRIVE_DELETE_RESOURCE`

Permanently delete one WorkDrive file or folder from trash.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the trashed WorkDrive file or folder to permanently delete. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Shared Link

**Slug:** `ZOHO_WORK_DRIVE_DELETE_SHARED_LINK`

Permanently revoke one external WorkDrive share link so its URL no longer grants access. This does not delete the linked file or folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `link_id` | string | Yes | External share-link ID to revoke. The underlying file or folder is not deleted. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Team Folder

**Slug:** `ZOHO_WORK_DRIVE_DELETE_TEAM_FOLDER`

Permanently delete a WorkDrive team folder after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `teamfolder_id` | string | Yes | Unique ID of the team folder to permanently delete. |
| `confirm_teamfolder_id` | string | Yes | Repeat teamfolder_id exactly to confirm permanent deletion. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Member from Team Folder

**Slug:** `ZOHO_WORK_DRIVE_DELETE_TEAM_FOLDER_MEMBER`

Remove one user or group from a WorkDrive team folder after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `member_id` | string | Yes | Unique ID of the team-folder membership to remove. |
| `confirm_member_id` | string | Yes | Repeat member_id exactly to confirm removal from the team folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Category

**Slug:** `ZOHO_WORK_DRIVE_DELETE_TEMPLATE_CATEGORY`

Marks the specified template category deleted using WorkDrive status 61.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `category_id` | string | Yes | The template category ID to delete. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Team Member

**Slug:** `ZOHO_WORK_DRIVE_DELETE_USER`

Remove a member from a WorkDrive team. This is destructive: the member loses team access. All My Folders content transfers to ownership_transfer_id, only Team Folder Admin roles transfer, other Team Folder roles do not, and existing share permissions are retained. The official API does not document sending a notification.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_member_id` | string | Yes | Team-member ID to remove, in the provider's {team-id}-{member-id} form. |
| `ownership_transfer_id` | string | Yes | Active recipient team-member ID that will receive the removed member's data. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete File Version

**Slug:** `ZOHO_WORK_DRIVE_DELETE_VERSION`

Permanently delete one historical WorkDrive file version. This cannot delete the current top version, cannot be undone, and requires the exact version ID twice.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `version_id` | string | Yes | Exact ID of the historical file version to delete. |
| `confirm_version_id` | string | Yes | Repeat version_id exactly to confirm permanent deletion. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Disable Collection

**Slug:** `ZOHO_WORK_DRIVE_DISABLE_COLLECTION`

Stop an active WorkDrive file collection from accepting submissions.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `collection_id` | string | Yes | Unique ID of the active collection to disable. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Disassociate Files/Folders from Data Template

**Slug:** `ZOHO_WORK_DRIVE_DISASSOCIATE_FILES_FOLDERS_FROM_DATA_TEMPLATE`

Remove a file/folder and data-template association after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `custommetadata_id` | string | Yes | Unique ID of the file/folder and data-template association. |
| `confirm_custommetadata_id` | string | Yes | Repeat custommetadata_id exactly to confirm disassociation. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Multi Download Progress

**Slug:** `ZOHO_WORK_DRIVE_DOWNLOAD_PROGRESS`

Check whether a WorkDrive multi-download ZIP is complete or still processing.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `progressid` | string | Yes | Progress ID in `{zuid}_{wms_key}` format returned by multi-download. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Download File

**Slug:** `ZOHO_WORK_DRIVE_DOWNLOAD_SERVER_FILE`

Download the binary content of a WorkDrive file or a specific version.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `version` | string | No | Specific file version to download. |
| `resource_id` | string | Yes | Unique ID of the WorkDrive file to download. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Edit Comment

**Slug:** `ZOHO_WORK_DRIVE_EDIT_COMMENT`

Replace the content of an existing WorkDrive comment.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `comment_id` | string | Yes | Unique ID of the comment to edit. |
| `comment_html` | string | Yes | Replacement comment content in HTML. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Empty My Folders Trash

**Slug:** `ZOHO_WORK_DRIVE_EMPTY_MY_FOLDERS_TRASH`

Permanently delete every item in one My Folders trash. This has no restore or dry-run operation and requires the exact My Folders ID twice.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `my_folder_id` | string | Yes | ID of the My Folders space whose entire trash to empty. |
| `confirm_my_folder_id` | string | Yes | Repeat my_folder_id exactly to confirm permanent deletion of all trash items. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Empty Team Folder Trash

**Slug:** `ZOHO_WORK_DRIVE_EMPTY_TEAM_FOLDER_TRASH`

Permanently delete every item in one team folder's trash. This has no restore or dry-run operation and requires the exact team-folder ID twice.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_folder_id` | string | Yes | ID of the team folder whose entire trash to empty. |
| `confirm_team_folder_id` | string | Yes | Repeat team_folder_id exactly to confirm permanent deletion of all trash items. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enable Collection

**Slug:** `ZOHO_WORK_DRIVE_ENABLE_COLLECTION`

Reactivate a completed WorkDrive file collection.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `collection_id` | string | Yes | Unique ID of the completed collection to reactivate. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enable/Disable Data Template

**Slug:** `ZOHO_WORK_DRIVE_ENABLE_DISABLE_DATA_TEMPLATE`

Enable or disable an existing data template.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `status` | boolean | Yes | True to enable the template; false to disable it. |
| `data_template_id` | string | Yes | Unique ID of the data template. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### External To Internal

**Slug:** `ZOHO_WORK_DRIVE_EXTERNAL_TO_INTERNAL`

Restrict an external WorkDrive collection to signed-in team users.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `collection_id` | string | Yes | Unique ID of the external collection to make internal. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File/Folder Resource Property

**Slug:** `ZOHO_WORK_DRIVE_FILE_PROPERTY`

Fetch storage, retention, DLP, and additional properties for a resource.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file or folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File Query

**Slug:** `ZOHO_WORK_DRIVE_FILE_QUERY`

Ask Zia a question about a WorkDrive file and inspect indexing status.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `question` | string | Yes | Question to answer from the indexed file content. |
| `resource_id` | string | Yes | Unique ID of the file to query. |
| `organization_id` | string | Yes | Organization or team ID used as the WorkDrive account context. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Follow Files or Folders

**Slug:** `ZOHO_WORK_DRIVE_FOLLOW_RESOURCE`

Follow one or more WorkDrive files or folders. Email and bell notifications are both enabled by default; set either notification option false to disable it.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `notifybell` | boolean | No | Whether to show followed-resource updates in the bell. |
| `notifyemail` | boolean | No | Whether to send followed-resource updates by email. |
| `resource_ids` | array | Yes | Unique IDs of the files or folders to follow. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Generate Embed Code for a File or Folder

**Slug:** `ZOHO_WORK_DRIVE_GENERATE_EMBED`

Publish a WorkDrive file or folder with view-only access for embedding. This creates persistent publish access that may expose the resource outside its current collaborators until revoked.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique WorkDrive file or folder ID to publish for embedding. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Generate File Summary

**Slug:** `ZOHO_WORK_DRIVE_GENERATE_FILE_SUMMARY`

Ask WorkDrive to generate an AI summary of a specified file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | ID of the WorkDrive file to summarize. |
| `organization_id` | string | Yes | ID of the WorkDrive team or organization. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Actions for a Transition

**Slug:** `ZOHO_WORK_DRIVE_GET_ACTIONS_FOR_A_TRANSITION`

Fetch the during or after actions configured for a workflow transition.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `category` | string ("during" | "after") | No | Return actions configured for the during or after stage. |
| `transition_id` | string | Yes | Unique ID of the workflow transition. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File/Folder Collaboration Info

**Slug:** `ZOHO_WORK_DRIVE_GET_COLLABORATION_INFO`

Retrieve the audience, role, status, and expiration details for one existing WorkDrive file or folder collaboration permission.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `permission_id` | string | Yes | Unique collaboration permission ID for a WorkDrive file or folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Collection Info

**Slug:** `ZOHO_WORK_DRIVE_GET_COLLECTION_INFO`

Retrieve the settings and current state of a WorkDrive file collection.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `collection_id` | string | Yes | Unique ID of the collection to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Comment Info

**Slug:** `ZOHO_WORK_DRIVE_GET_COMMENT_INFO`

Retrieve detailed information about a specific WorkDrive comment.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `comment_id` | string | Yes | Unique ID of the WorkDrive comment. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Current Team Member

**Slug:** `ZOHO_WORK_DRIVE_GET_CURRENT_TEAM_USER`

Return the authenticated user's membership details for a specific WorkDrive team.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | Unique ID of the WorkDrive team. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Current User

**Slug:** `ZOHO_WORK_DRIVE_GET_CURRENT_USER`

Return the authenticated WorkDrive user's identity and account capabilities for ID and team discovery.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Associated Data Templates

**Slug:** `ZOHO_WORK_DRIVE_GET_DT_ASSOC_WITH_FILE_FOLDER`

Fetch data-template metadata associated with a WorkDrive file or folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file or folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get During Actions for an Instance Transition

**Slug:** `ZOHO_WORK_DRIVE_GET_DURING_ACTIONS_FOR_AN_INSTANCE_TRANSITION`

Retrieve the during-actions configured for a transition in a workflow instance.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `instance_id` | string | Yes | Unique ID of the workflow instance. |
| `transition_id` | string | Yes | Transition ID whose during-actions to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Preview Metadata

**Slug:** `ZOHO_WORK_DRIVE_GET_FILE_PREVIEW`

Retrieve preview URLs, status, and size metadata for a WorkDrive file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File/Folder Statistics

**Slug:** `ZOHO_WORK_DRIVE_GET_FILE_STATISTICS`

Fetch view, download, upload, and link activity for a WorkDrive resource.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file or folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File Summary

**Slug:** `ZOHO_WORK_DRIVE_GET_FILE_SUMMARY`

Retrieve a WorkDrive file summary or its current generation status.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file whose summary to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File Thumbnail URL

**Slug:** `ZOHO_WORK_DRIVE_GET_FILE_THUMBNAIL`

Fetch file details and the provider-hosted thumbnail URL when available.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file or folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Group Info

**Slug:** `ZOHO_WORK_DRIVE_GET_GROUP_INFO`

Retrieve detailed information about a specific WorkDrive group.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `group_id` | string | Yes | Unique ID of the group to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Group Member Info

**Slug:** `ZOHO_WORK_DRIVE_GET_GROUP_MEMBER_INFO`

Retrieve detailed information about one WorkDrive group member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `group_member_id` | string | Yes | Unique ID of the group membership to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Label

**Slug:** `ZOHO_WORK_DRIVE_GET_LABEL`

Retrieve the details of a specific WorkDrive label.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `label_id` | string | Yes | Unique ID of the label to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Link Info

**Slug:** `ZOHO_WORK_DRIVE_GET_LINK_INFO`

Return the exposure and access settings for one external WorkDrive share link.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `link_id` | string | Yes | External share-link ID to inspect. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Member Info

**Slug:** `ZOHO_WORK_DRIVE_GET_MEMBER_INFO`

Retrieve profile, status, and role information for one WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_member_id` | string | Yes | Unique team-member ID to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get My Folders ID

**Slug:** `ZOHO_WORK_DRIVE_GET_MY_FOLDER_ID`

Return the My Folders private-space ID for a WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_member_id` | string | Yes | Unique WorkDrive team-member ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Resource

**Slug:** `ZOHO_WORK_DRIVE_GET_RESOURCE`

Return metadata for one WorkDrive file or folder by resource ID.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | WorkDrive file or folder ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Start Token

**Slug:** `ZOHO_WORK_DRIVE_GET_START_TOKEN`

Create a start token for monitoring changes under My Folders, a team folder, or a subfolder from a point within the last 31 days.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page_limit` | integer | No | Maximum change records requested in a page (1-1000). WorkDrive defaults to 50. |
| `start_time` | string | Yes | Change observation start point: latest, Unix milliseconds, YYYY-MM-DD, or YYYY-MM-DD HH:MM:SS. The time must be within the last 31 days. |
| `resource_id` | string | Yes | Unique ID of My Folders, a team folder, or a subfolder to monitor. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Folder Settings

**Slug:** `ZOHO_WORK_DRIVE_GET_TEAM_FOLDER_SETTING`

Retrieve sharing, conversion, download, and retention settings for a team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `teamfolder_id` | string | Yes | Unique ID of the team folder whose settings to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Folder Info

**Slug:** `ZOHO_WORK_DRIVE_GET_TEAM_FOLDERS_INFO`

Retrieve metadata and access capabilities for one WorkDrive team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `teamfolder_id` | string | Yes | Unique ID of the team folder to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Info

**Slug:** `ZOHO_WORK_DRIVE_GET_TEAM_INFO`

Return profile and configuration details for a WorkDrive team, including its name, description, member counts, and current-user permissions.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | Unique ID of the WorkDrive team to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Settings

**Slug:** `ZOHO_WORK_DRIVE_GET_TEAM_SETTING`

Retrieve administrator-level sharing, storage, retention, and feature settings for a WorkDrive team. Requires a team administrator role.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | Unique ID of the WorkDrive team. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Category Info

**Slug:** `ZOHO_WORK_DRIVE_GET_TEMPLATE_CATEGORY_INFO`

Retrieves information for a specific template category using the category ID.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `category_id` | string | Yes | The template category ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Template Library Info

**Slug:** `ZOHO_WORK_DRIVE_GET_TEMPLATE_LIBRARY`

Retrieves the details of a specific template library using its library ID.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `library_id` | string | Yes | Template library ID for My Templates, Org Templates, or Public Templates. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File Versions

**Slug:** `ZOHO_WORK_DRIVE_GET_VERSION`

Retrieve the version record returned for a WorkDrive file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Workflow Instance

**Slug:** `ZOHO_WORK_DRIVE_GET_WORKFLOW_INSTANCE`

Retrieve one workflow instance with its state, transitions, and metadata.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `instance_id` | string | Yes | Unique ID of the workflow instance. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Convert File to Zoho Format

**Slug:** `ZOHO_WORK_DRIVE_IMPORT_TO_NATIVE`

Convert a supported WorkDrive file into a native Zoho Office file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name for the converted native file. |
| `source_id` | string | Yes | ID of the non-native WorkDrive file to convert. |
| `destination_id` | string | Yes | ID of the destination folder for the converted file. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Internal To External

**Slug:** `ZOHO_WORK_DRIVE_INTERNAL_TO_EXTERNAL`

Open an internal WorkDrive collection to external uploaders and configure requested uploader data.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `input_fields` | array | Yes | Uploader fields to request; include one TEXT field with is_name_field true. |
| `collection_id` | string | Yes | Unique ID of the internal collection to make external. |
| `request_user_data` | boolean | No | Whether the external collection requests uploader data; external collections require this. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Invite New Member to Team

**Slug:** `ZOHO_WORK_DRIVE_INVITE_NEW_USERS`

Invite one email address to a WorkDrive team with a Member, Admin, or Super Admin role. This creates an invitation addressed to the supplied email; the official API does not expose a notification toggle. The request can consume a licensed user seat.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer ("30" | "31" | "32") | Yes | Invited role: 30 Member, 31 Admin, or 32 Super Admin. |
| `email_id` | string | Yes | Email address to which WorkDrive sends the team invitation. |
| `category_id` | string | Yes | Team ID the recipient is invited to join. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get List Of All Collection Links

**Slug:** `ZOHO_WORK_DRIVE_LIST_COLLECTION_LINKS`

List all file collection links available in a WorkDrive team.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | Unique ID of the team whose collection links to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get List Of All Collection Submissions

**Slug:** `ZOHO_WORK_DRIVE_LIST_COLLECTION_SUBMISSIONS`

List one offset-based page of submissions received through a collection.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page_limit` | string | No | Maximum submissions to return, represented as a string from 1 through 50. |
| `page_offset` | string | No | Zero-based result offset represented as a non-negative integer string. |
| `collection_id` | string | Yes | Unique ID of the collection whose submissions to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File Comments

**Slug:** `ZOHO_WORK_DRIVE_LIST_COMMENTS`

Fetch the comments and replies returned for a WorkDrive file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get List of Custom Fields

**Slug:** `ZOHO_WORK_DRIVE_LIST_DATA_TEMPLATE_CUSTOM_FIELDS`

Retrieve the custom fields configured for a data template.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data_template_id` | string | Yes | Unique ID of the data template. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Favorited Files

**Slug:** `ZOHO_WORK_DRIVE_LIST_FAVORITE_FILES`

Return one offset page of files favorited by a WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "size" | "extension" | "type" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time" | "-size" | "-extension" | "-type") | No | Sort field; prefix with a minus for descending order. |
| `page_limit` | integer | No | Maximum files to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |
| `team_member_id` | string | Yes | Unique WorkDrive team-member ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Folder Items

**Slug:** `ZOHO_WORK_DRIVE_LIST_FOLDER_ITEMS`

List direct child files and folders inside an ordinary WorkDrive folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "size" | "extension" | "type" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time" | "-size" | "-extension" | "-type") | No | Sort field; a leading minus requests descending order. |
| `cursor` | string | No | Cursor from a previous response; use `0` to begin cursor pagination. |
| `fields` | array | No | Resource attribute names to request, such as name, parent_id, and capabilities. |
| `folder_id` | string | Yes | Ordinary WorkDrive folder ID whose direct children should be listed. |
| `extensions` | array | No | File extensions to include, such as docx and jpeg. |
| `page_limit` | integer | No | Maximum items to return in this page (1-50). |
| `page_offset` | integer | No | Zero-based result offset for the page. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |
| `include_external_uploads` | boolean | No | Whether to include externally uploaded folders; omit to return all children. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get List of Group Members

**Slug:** `ZOHO_WORK_DRIVE_LIST_GROUP_MEMBERS`

Retrieve the members of a specific WorkDrive group.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `group_id` | string | Yes | Unique ID of the group whose members to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Labeled Files

**Slug:** `ZOHO_WORK_DRIVE_LIST_LABELED_FILES`

Return one offset page of labeled files for a WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "size" | "extension" | "type" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time" | "-size" | "-extension" | "-type") | No | Sort field; prefix with a minus for descending order. |
| `label_id` | string | No | Return only files assigned this label ID. |
| `page_limit` | integer | No | Maximum files to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |
| `team_member_id` | string | Yes | Unique WorkDrive team-member ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get All Labels of the User

**Slug:** `ZOHO_WORK_DRIVE_LIST_LABELS`

Retrieve all labels associated with a WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_member_id` | string | Yes | Unique team-member ID whose labels should be retrieved. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Folder MyDraft Files

**Slug:** `ZOHO_WORK_DRIVE_LIST_MY_DRAFT_FILES`

Return one offset page of the connected user's drafts in a team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time") | No | Sort field; prefix with a minus for descending order. |
| `page_limit` | integer | No | Maximum drafts to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder whose drafts to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Files in My Folders

**Slug:** `ZOHO_WORK_DRIVE_LIST_MY_FOLDER_FILES`

Return one cursor or offset page of files from a My Folders space.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "size" | "extension" | "type" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time" | "-size" | "-extension" | "-type") | No | Sort field; a leading minus requests descending order. |
| `cursor` | string | No | Continuation cursor from a previous response; omit for the first page. |
| `fields` | array | No | Optional resource attributes to request from WorkDrive. |
| `extensions` | array | No | File extensions to include, without leading dots. |
| `page_limit` | integer | No | Maximum resources in offset mode (1-50). |
| `myfolder_id` | string | Yes | Unique ID of the team member's My Folders space. |
| `page_offset` | integer | No | Zero-based offset; omit to use cursor mode. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get My Folders Links

**Slug:** `ZOHO_WORK_DRIVE_LIST_MY_FOLDER_LINKS`

Return shared links for a My Folders resource.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `link_type` | string ("custom" | "download") | No | Optional external-link type to return. |
| `myfolder_id` | string | Yes | Unique ID of the team member's My Folders space. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Folders in My Folders

**Slug:** `ZOHO_WORK_DRIVE_LIST_MY_FOLDER_SUBFOLDERS`

Return one offset page of folders from a My Folders space.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time") | No | Sort field; a leading minus requests descending order. |
| `page_limit` | integer | No | Maximum folders to return (1-50). |
| `myfolder_id` | string | Yes | Unique ID of the team member's My Folders space. |
| `page_offset` | integer | No | Zero-based result offset. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Trashed Files in My Folders

**Slug:** `ZOHO_WORK_DRIVE_LIST_MY_FOLDER_TRASH`

Return one offset page of trashed resources from a My Folders space.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time") | No | Sort field; a leading minus requests descending order. |
| `page_limit` | integer | No | Maximum trashed resources to return (1-50). |
| `myfolder_id` | string | Yes | Unique ID of the team member's My Folders space. |
| `page_offset` | integer | No | Zero-based result offset. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List My Teams

**Slug:** `ZOHO_WORK_DRIVE_LIST_MY_TEAMS`

Return WorkDrive teams available to the authenticated user without requiring a user ID.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Public Templates Library ID

**Slug:** `ZOHO_WORK_DRIVE_LIST_PUBLIC_TEMPLATE_LIBRARIES`

Retrieves one provider page of public template libraries.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `space` | string | No | Optional library-space filter; use template. |
| `library_type` | string | No | Optional template-library type filter; use 2. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get List of Recent Changes

**Slug:** `ZOHO_WORK_DRIVE_LIST_RECENT_CHANGES`

Return one page of recent file and folder changes from a WorkDrive start or continuation token.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `next_cursor` | string | Yes | Start token from Get Start Token, or next_cursor returned by a previous call. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Recent Files

**Slug:** `ZOHO_WORK_DRIVE_LIST_RECENT_FILES`

Return one offset page of files recently accessed by a WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page_limit` | integer | No | Maximum files to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |
| `team_member_id` | string | Yes | Unique WorkDrive team-member ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Resource Collaborators

**Slug:** `ZOHO_WORK_DRIVE_LIST_RESOURCE_COLLABORATORS`

List people and permission records that currently have access to a WorkDrive file or folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | File or folder ID whose collaborators should be listed. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Workflow Instances for a File/Folder

**Slug:** `ZOHO_WORK_DRIVE_LIST_RESOURCE_WORKFLOW_INSTANCES`

List workflow instances associated with a specific WorkDrive file or folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `status` | string ("in_progress" | "completed") | No | Return only in-progress or completed instances. |
| `page_limit` | integer | No | Maximum instances to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `resource_id` | string | Yes | Unique ID of the file or folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get File/Folder External Share Links

**Slug:** `ZOHO_WORK_DRIVE_LIST_SHARED_LINKS`

Fetch external share links for a WorkDrive file or folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `link_type` | string ("custom" | "download") | No | Optional external-link type to return: custom or download. |
| `resource_id` | string | Yes | Unique ID of the file or folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Files in Shared with Me

**Slug:** `ZOHO_WORK_DRIVE_LIST_SHARED_WITH_ME_FILES`

Return one offset page of files shared with a WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "size" | "extension" | "type" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time" | "-size" | "-extension" | "-type") | No | Sort field; prefix with a minus for descending order. |
| `page_limit` | integer | No | Maximum files to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |
| `team_member_id` | string | Yes | Unique WorkDrive team-member ID. |
| `shared_by_user_id` | string | No | Return only files shared by this user's Zoho ID. |
| `shared_to_group_id` | string | No | Return only files shared to this WorkDrive group ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Folders in Shared with Me

**Slug:** `ZOHO_WORK_DRIVE_LIST_SHARED_WITH_ME_FOLDERS`

Return one offset page of folders shared with a WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page_limit` | integer | No | Maximum folders to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `team_member_id` | string | Yes | Unique WorkDrive team-member ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get List Of All The Submitted Files

**Slug:** `ZOHO_WORK_DRIVE_LIST_SUBMISSION_FILES`

List the files uploaded in a specific WorkDrive collection submission.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `submission_id` | string | Yes | Submission ID in the provider's collection_id-user_id form. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Suggested Files

**Slug:** `ZOHO_WORK_DRIVE_LIST_SUGGESTED_FILES`

List file suggestions for a WorkDrive team member, optionally filtered by suggestion source.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `reason` | string ("user_accessed" | "community_accessed" | "all") | No | Suggestion source: the member's activity, collaborator activity, or all organization activity. |
| `team_member_id` | string | Yes | Unique WorkDrive team-member ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get List of Data Templates in a Team

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_DATA_TEMPLATES`

Return the data templates available in a specific WorkDrive team.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | Unique ID of the WorkDrive team. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Team Folder Items

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_ITEMS`

List one page of files and folders at the root of a WorkDrive team folder, with optional resource type, extension, projection, cursor, and sort controls. The connected account's WorkDrive plan must support this API.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "size" | "extension" | "type" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time" | "-size" | "-extension" | "-type") | No | Sort field; a leading minus requests descending order. |
| `cursor` | string | No | Cursor from a previous response; use `0` to begin cursor pagination. |
| `fields` | array | No | Resource attribute names to request, such as name, parent_id, and capabilities. |
| `extensions` | array | No | File extensions to include, such as docx and jpeg. Do not include leading dots. |
| `page_limit` | integer | No | Maximum items to return in this page (1-50). |
| `page_offset` | integer | No | Zero-based result offset for the page. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |
| `team_folder_id` | string | Yes | Team folder ID returned by List Team Folders. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Folder Links

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_LINKS`

Retrieve one offset page of custom or download links for a team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `link_type` | string ("custom" | "download") | No | Link type to include. |
| `page_limit` | integer | No | Maximum links to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder whose links to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Folder Members

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_MEMBERS`

Retrieve members and roles shared on a WorkDrive team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `teamfolder_id` | string | Yes | Unique ID of the team folder whose members to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Team Folders

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDERS`

List the team folders in a WorkDrive team, optionally filtering by membership type.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | WorkDrive team ID returned by List My Teams. |
| `page_limit` | integer | No | Maximum team folders to return in this page (1-50). |
| `page_offset` | integer | No | Zero-based result offset for the page. |
| `membership_type` | string | No | Provider team-folder membership filter; omit to include all accessible team folders. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get List of Sub Folders

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_SUBFOLDERS`

Return one offset page of subfolders in a WorkDrive team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time") | No | Sort field; prefix with a minus for descending order. |
| `page_limit` | integer | No | Maximum folders to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder whose subfolders to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Folder Trashed Files

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_TRASH`

Return one offset page of trashed resources from a WorkDrive team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time") | No | Sort field; prefix with a minus for descending order. |
| `page_limit` | integer | No | Maximum trashed resources to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder whose trash to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Groups in a Team

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_GROUPS`

Return one offset-based page of groups belonging to a WorkDrive team, optionally filtered by group type.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | Unique ID of the WorkDrive team. |
| `group_type` | string ("1" | "2") | No | Group type: 1 for a WorkDrive group or 2 for a Zoho One group. |
| `page_limit` | integer | No | Maximum groups to return in this page (1-50). |
| `page_offset` | integer | No | Zero-based result offset for this page. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Org Templates Library ID

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_TEMPLATE_LIBRARIES`

Retrieves one provider page of template library details for the specified team.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | The unique ID that represents a WorkDrive team. |
| `library_type` | string | No | Optional template-library type filter; use 2. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Members

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_USERS`

Return members of a WorkDrive team, optionally selecting member ZUIDs or searching by keyword.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `search` | string | No | Keyword used to search team members. |
| `team_id` | string | Yes | Unique ID of the WorkDrive team. |
| `member_zuids` | string | No | One member ZUID or multiple comma-separated ZUIDs to fetch. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get List of Workflows in a Team

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEAM_WORKFLOWS`

Retrieve the workflows configured for a WorkDrive team.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | Unique ID of the team. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get all Templates in a Template Category

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEMPLATE_CATEGORY_FILES`

Retrieves one provider page of template files under the specified template category.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string | No | Provider sort field; prefix it with a minus sign for descending order. |
| `category_id` | string | Yes | The template category ID. |
| `template_type` | string ("documents" | "spreadsheets") | No | Template type: Writer documents or Sheet spreadsheets. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get list of Categories

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEMPLATE_LIBRARY_CATEGORIES`

Retrieves one provider page of template categories in a specified template library.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `library_id` | string | Yes | Template library ID for My Templates, Org Templates, or Public Templates. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get all Templates from a Template Library

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEMPLATE_LIBRARY_FILES`

Retrieves one provider page of template files from the specified template library.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string | No | Provider sort field; prefix it with a minus sign for descending order. |
| `library_id` | string | Yes | Template library ID for My Templates, Org Templates, or Public Templates. |
| `category_id` | string | No | Only return templates in this template category. |
| `template_type` | string ("documents" | "spreadsheets") | No | Template type: Writer documents or Sheet spreadsheets. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Template Library Permissions

**Slug:** `ZOHO_WORK_DRIVE_LIST_TEMPLATE_LIBRARY_PERMISSIONS`

Retrieves one provider page of sharing permissions for a template library.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `library_id` | string | Yes | Template library ID for My Templates, Org Templates, or Public Templates. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Folder Unread Files

**Slug:** `ZOHO_WORK_DRIVE_LIST_UNREAD_FILES`

Return unread resources in a WorkDrive team folder, optionally filtered by type.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder whose unread files to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Member Collaborators

**Slug:** `ZOHO_WORK_DRIVE_LIST_USER_COLLABORATORS`

Return users and groups with whom a WorkDrive team member has shared files or folders.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `shared_type` | string | No | Set to 'sharetome' to return people and groups that shared items with this member. |
| `team_member_id` | string | Yes | Unique team-member ID whose collaborators to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Team Member's Groups

**Slug:** `ZOHO_WORK_DRIVE_LIST_USER_GROUPS`

Return the WorkDrive groups to which a specified team member belongs.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `group_type` | integer | No | Set to 1 to return WorkDrive groups. |
| `team_member_id` | string | Yes | Unique team-member ID whose groups to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get My Templates Library ID

**Slug:** `ZOHO_WORK_DRIVE_LIST_USER_TEMPLATE_LIBRARIES`

Retrieves one provider page of template library details for the specified team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `library_type` | string | No | Optional template-library type filter; use 2. |
| `team_member_id` | string | Yes | Team-member ID in team-id-member-id form, returned by the current-user API. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Workflow Instances for a User

**Slug:** `ZOHO_WORK_DRIVE_LIST_USER_WORKFLOW_INSTANCES`

List workflow instances created by or assigned to a WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("initiated_time" | "status_changed_time" | "-initiated_time" | "-status_changed_time") | No | Sort field; prefix with a minus for descending order. |
| `page_limit` | integer | No | Maximum instances to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `instance_role` | string ("assignee" | "creator") | Yes | Whether the member is the workflow assignee or creator. |
| `resource_type` | string | No | Optional resource-type category. |
| `initiated_time` | string ("today" | "yesterday" | "last_week" | "last_30_days") | No | Optional predefined initiation-time window. |
| `team_member_id` | string | Yes | Unique ID of the team member. |
| `initiation_type` | string ("automatic" | "manual_start") | No | Optional automatic or manual-start initiation type. |
| `instance_status` | string ("in_progress" | "completed" | "aborted") | No | Optional workflow-instance status. |
| `to_initiated_time` | integer | No | Optional range end in Unix milliseconds. |
| `from_initiated_time` | integer | No | Optional range start in Unix milliseconds. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Workflow Instances for a Workflow

**Slug:** `ZOHO_WORK_DRIVE_LIST_WORKFLOW_INSTANCES`

List instances created from a specific workflow, with status, state, and time filters.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("initiated_time" | "-initiated_time") | No | Sort by initiation time; prefix with a minus for descending order. |
| `page_limit` | integer | No | Maximum instances to return (1-50). |
| `page_offset` | integer | No | Zero-based result offset. |
| `workflow_id` | string | Yes | Unique ID of the workflow definition. |
| `initiated_time` | string ("today" | "yesterday" | "last_week" | "last_30_days") | No | Optional predefined initiation-time window. |
| `instance_status` | string ("in_progress" | "completed" | "aborted") | No | Optional workflow-instance status. |
| `current_state_id` | string | No | Only return instances currently in this workflow-state ID. |
| `to_initiated_time` | integer | No | Optional range end in Unix milliseconds. |
| `from_initiated_time` | integer | No | Optional range start in Unix milliseconds. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Users for an Instance Transition

**Slug:** `ZOHO_WORK_DRIVE_LIST_WORKFLOW_TRANSITION_USERS`

List pending or completed assignees and approvers for a workflow-instance transition.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `status` | string ("in_progress" | "completed") | No | Return pending (in_progress) or completed transition users. |
| `page_limit` | integer | No | Maximum users to return (1-50). |
| `instance_id` | string | Yes | Unique ID of the workflow instance. |
| `page_offset` | integer | No | Zero-based result offset. |
| `transition_id` | string | Yes | Transition ID whose pending or completed users to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Mark File as Ready

**Slug:** `ZOHO_WORK_DRIVE_MARK_AS_READY`

Mark a newly created WorkDrive file as ready for use.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the WorkDrive file to mark as ready. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Mark Multiple Files or Folders as Favorites

**Slug:** `ZOHO_WORK_DRIVE_MARK_FAVORITE_MULTIPLE`

Mark one or more WorkDrive files or folders as favorites.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_ids` | array | Yes | Unique IDs of the files or folders to mark as favorites. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Mark File/Folder as Favorites

**Slug:** `ZOHO_WORK_DRIVE_MARK_FILE_FAVORITE`

Mark one WorkDrive file or folder as a favorite.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the WorkDrive file or folder to favorite. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Mark File as Final

**Slug:** `ZOHO_WORK_DRIVE_MARK_FINAL`

Mark a WorkDrive file as final so it can no longer be edited.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the WorkDrive file to mark as final. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Add a File to the Index View

**Slug:** `ZOHO_WORK_DRIVE_MARK_INDEX_LAYOUT_FILE`

Set a WorkDrive Writer file as its folder's default Index View.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the WorkDrive Writer file to use as its folder's Index View. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Move Resource

**Slug:** `ZOHO_WORK_DRIVE_MOVE_RESOURCE`

Move one WorkDrive file or folder to a different parent folder within an allowed space.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | WorkDrive file or folder ID to move. |
| `destination_folder_id` | string | Yes | Destination parent folder ID. Zoho rejects moves across incompatible spaces. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Prepare Multiple Files for Download

**Slug:** `ZOHO_WORK_DRIVE_MULTI_DOWNLOAD`

Start WorkDrive ZIP packaging for multiple resources and return the provider's tracking metadata; this action does not return ZIP bytes.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_ids` | string | Yes | Comma-separated IDs of WorkDrive files or folders to package for download. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Copy Multiple Files or Folders

**Slug:** `ZOHO_WORK_DRIVE_MULTIPLE_COPY`

Copy multiple WorkDrive files or folders into one destination folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `source_ids` | array | Yes | IDs of the files or folders to copy. |
| `destination_id` | string | Yes | ID of the destination folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Permanently Delete Multiple Files or Folders

**Slug:** `ZOHO_WORK_DRIVE_MULTIPLE_DELETE`

Permanently delete one or more WorkDrive resources that are in Trash.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_ids` | array | Yes | Unique IDs of trashed files or folders to permanently delete. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Move Multiple Files or Folders

**Slug:** `ZOHO_WORK_DRIVE_MULTIPLE_MOVE`

Move one or more WorkDrive files or folders to one destination folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_ids` | array | Yes | Unique IDs of the files or folders to move. |
| `destination_folder_id` | string | Yes | Unique ID of the destination folder. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Restore Multiple Files or Folders

**Slug:** `ZOHO_WORK_DRIVE_MULTIPLE_RESTORE`

Restore one or more WorkDrive files or folders from Trash.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_ids` | array | Yes | Unique IDs of the trashed files or folders to restore. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Move Multiple Files or Folders to Trash

**Slug:** `ZOHO_WORK_DRIVE_MULTIPLE_TRASH`

Move one or more WorkDrive files or folders to Trash.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_ids` | array | Yes | Unique IDs of the files or folders to move to Trash. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Perform Transition for a Workflow Instance

**Slug:** `ZOHO_WORK_DRIVE_PERFORM_TRANSITION_FOR_A_WORKFLOW_INSTANCE`

Perform a valid transition for a workflow instance, supplying any configured mandatory during-action values.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `instance_id` | string | Yes | Unique ID of the workflow instance to advance. |
| `transition_id` | string | Yes | Transition ID exposed by the workflow instance and valid for its current state. |
| `during_action_info` | array | No | Values for configured during-actions. Omit when this transition has none. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Pin Team Folder

**Slug:** `ZOHO_WORK_DRIVE_PIN_TEAM_FOLDER`

Pin a WorkDrive team folder for quick access.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `teamfolder_id` | string | Yes | Unique ID of the team folder to pin. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Remove Multiple Files or Folders from Favorites

**Slug:** `ZOHO_WORK_DRIVE_REMOVE_FAVORITE_MULTIPLE`

Remove one or more WorkDrive files or folders from favorites.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_ids` | array | Yes | Unique IDs of the files or folders to remove from favorites. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Remove File/Folder from Favorites

**Slug:** `ZOHO_WORK_DRIVE_REMOVE_FILE_FAVORITE`

Remove one WorkDrive file or folder from favorites.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the WorkDrive file or folder to remove from favorites. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Enable Editing for File

**Slug:** `ZOHO_WORK_DRIVE_REMOVE_FINAL`

Re-enable editing on a WorkDrive file that was marked as final.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the final WorkDrive file to make editable. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Remove Folder Customization

**Slug:** `ZOHO_WORK_DRIVE_REMOVE_FOLDER_CUSTOMIZATION`

Remove custom attributes and settings from a WorkDrive folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the customized WorkDrive folder to reset. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Remove Resource Access

**Slug:** `ZOHO_WORK_DRIVE_REMOVE_RESOURCE_ACCESS`

Revoke one collaborator permission from a WorkDrive file or folder without deleting the resource.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `permission_id` | string | Yes | Collaboration permission ID returned by Share Resource or List Resource Collaborators. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Remove Label from File or Folder

**Slug:** `ZOHO_WORK_DRIVE_REMOVE_RESOURCE_LABELS`

Remove a WorkDrive label from a file or folder after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `label_id` | string | Yes | Unique ID of the label. |
| `resource_id` | string | Yes | Unique ID of the file or folder to unlabel. |
| `confirm_resource_id` | string | Yes | Repeat resource_id exactly to confirm removal of the label relationship. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Remove Template Category

**Slug:** `ZOHO_WORK_DRIVE_REMOVE_TEMPLATE_CATEGORY`

Removes a specified template file from a template category after exact-ID confirmation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `category_id` | string | Yes | Template category ID from which to remove the template. |
| `template_id` | string | Yes | Unique template file ID to remove from the category. |
| `confirm_template_id` | string | Yes | Repeat template_id exactly to confirm removal from the category. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Rename Data Template

**Slug:** `ZOHO_WORK_DRIVE_RENAME_DATA_TEMPLATE`

Rename an existing data template.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | New name for the data template. |
| `data_template_id` | string | Yes | Unique ID of the data template. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Rename Group

**Slug:** `ZOHO_WORK_DRIVE_RENAME_GROUP`

Change the name of an existing WorkDrive group.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | New name of the group. |
| `group_id` | string | Yes | Unique ID of the group to rename. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Rename Label

**Slug:** `ZOHO_WORK_DRIVE_RENAME_LABEL`

Change only the name of an existing WorkDrive label.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | New label name. |
| `label_id` | string | Yes | Unique ID of the label. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Rename Resource

**Slug:** `ZOHO_WORK_DRIVE_RENAME_RESOURCE`

Rename one WorkDrive file or folder without moving it.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `new_name` | string | Yes | Replacement name for the file or folder. |
| `resource_id` | string | Yes | WorkDrive file or folder ID to rename. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Change Team Name

**Slug:** `ZOHO_WORK_DRIVE_RENAME_TEAM`

Change the display name of a WorkDrive team. The connected user must be a team administrator.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | New display name for the team. |
| `team_id` | string | Yes | Unique ID of the WorkDrive team to rename. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Rename Category

**Slug:** `ZOHO_WORK_DRIVE_RENAME_TEMPLATE_CATEGORY`

Renames the specified template category.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `category_id` | string | Yes | The template category ID to rename. |
| `category_name` | string | Yes | The new name of the template category. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Reopen Comment

**Slug:** `ZOHO_WORK_DRIVE_REOPEN_COMMENT`

Reopen a previously resolved parent WorkDrive comment thread.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `comment_id` | string | Yes | Unique ID of the resolved parent comment to reopen. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Resolve Comment

**Slug:** `ZOHO_WORK_DRIVE_RESOLVE_COMMENT`

Mark a parent WorkDrive comment thread as resolved.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `comment_id` | string | Yes | Unique ID of the parent comment to resolve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Restore Resource

**Slug:** `ZOHO_WORK_DRIVE_RESTORE_RESOURCE`

Restore one trashed WorkDrive file or folder to its original location.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Trashed WorkDrive file or folder ID to restore. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Restore File Version

**Slug:** `ZOHO_WORK_DRIVE_RESTORE_TO_VERSION`

Restore one historical WorkDrive file version as the latest top version. This changes the file's current content but preserves its version history.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `revert_to` | string | Yes | Exact historical version number to restore as the new top version, such as 5.0. |
| `resource_id` | string | Yes | Unique ID of the WorkDrive file whose top version will change. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Save File as Template

**Slug:** `ZOHO_WORK_DRIVE_SAVE_RESOURCE_AS_TEMPLATE`

Save a Zoho-format WorkDrive file as a reusable template in a template library.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name for the newly saved template. |
| `library_id` | string | Yes | ID of the My Templates, Org Templates, or Public Templates library in which to save the template. |
| `resource_id` | string | Yes | ID of the Zoho-format file to save as a template. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Based on Data Template

**Slug:** `ZOHO_WORK_DRIVE_SEARCH_DATA_TEMPLATE`

Search one WorkDrive team for files and folders associated with a data template, optionally narrowing by typed custom-field criteria.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time") | No | Sort field; a leading minus requests descending order. |
| `match` | string ("all" | "name" | "content") | No | Where the text query must match: name and content, name only, or content only. |
| `query` | string | Yes | Text to search for in resource names, contents, or both. |
| `status` | string | No | Restrict the search to trashed resources. |
| `team_id` | string | Yes | Unique ID of the WorkDrive team to search. |
| `page_limit` | integer | No | Maximum resources to return in this page (1-50). |
| `to_time_ms` | integer | No | Optional end time as Unix milliseconds; provide with from_time_ms instead of date_filter. |
| `date_filter` | string ("today" | "yesterday" | "last_week" | "last_30_days") | No | Optional predefined modification-date window. |
| `page_offset` | integer | No | Zero-based result offset for this page. |
| `creator_zuid` | string | No | Only return resources created by this Zoho user ID. |
| `from_time_ms` | integer | No | Optional start time as Unix milliseconds; provide with to_time_ms instead of date_filter. |
| `custom_fields` | array | No | Structured custom-field criteria. They are encoded as one JSON query value for WorkDrive. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Optional resource type to include. |
| `data_template_id` | string | Yes | Data template ID. When a template response ID contains a colon, use the segment after the colon. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Resources

**Slug:** `ZOHO_WORK_DRIVE_SEARCH_RESOURCES`

Search file names or contents across a team, My Folders, one team folder, one folder, or items shared with a user.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `sort` | string ("name" | "kind" | "shared_time" | "last_modified" | "created_time" | "-name" | "-kind" | "-shared_time" | "-last_modified" | "-created_time") | No | Sort field; a leading minus requests descending order. |
| `match` | string ("all" | "name" | "content") | No | Where the query must match: name and content, name only, or content only. |
| `query` | string | Yes | Text to search for in file names, contents, or both. |
| `status` | string | No | Restrict results to trashed resources; this is the status value consistently documented across official contracts. |
| `team_id` | string | Yes | WorkDrive team ID whose search index should be queried. |
| `location` | string ("team" | "my_folders" | "team_folder" | "folder" | "shared_with_me") | No | Search boundary within the team. |
| `page_limit` | integer | No | Maximum matches to return in this page (1-50). |
| `to_time_ms` | integer | No | Optional end time as Unix milliseconds; use with from_time_ms instead of date_filter. |
| `date_filter` | string ("today" | "yesterday" | "last_week" | "last_30_days") | No | Optional predefined modification-date window. |
| `location_id` | string | No | Team-folder ID, folder ID, or user ZUID for the selected location. Required for every location except team. |
| `page_offset` | integer | No | Zero-based result offset for the page. |
| `creator_zuid` | string | No | Only return resources created by this Zoho user ID. |
| `from_time_ms` | integer | No | Optional start time as Unix milliseconds; use with to_time_ms instead of date_filter. |
| `resource_type` | string ("all" | "allfiles" | "documents" | "spreadsheets" | "presentations" | "pdf" | "audio" | "video" | "images" | "folder" | "mydrafts" | "documents_native" | "spreadsheets_native" | "presentations_native" | "documents_non_native" | "spreadsheets_non_native" | "presentations_non_native") | No | Resource type to include. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Share File or Folder with Everyone on the Internet

**Slug:** `ZOHO_WORK_DRIVE_SHARE_EVERY_ONE`

Create persistent public view access to a WorkDrive file or folder for anyone on the internet. This broad exposure remains until the permission is revoked.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | WorkDrive file or folder ID to expose publicly. |
| `resource_kind` | string ("file" | "folder") | Yes | Whether resource_id is a file or folder; files use role 34 and folders use role 6. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Share File or Folder with Group Members

**Slug:** `ZOHO_WORK_DRIVE_SHARE_GROUP_MEMBER`

Grant every member of one WorkDrive group access to a file or folder. Group membership changes can alter the effective audience while this permission remains active.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer | Yes | Provider role ID to grant to every member of the selected group. |
| `group_id` | string | Yes | WorkDrive group ID whose members will receive access. |
| `resource_id` | string | Yes | WorkDrive file or folder ID to share. |
| `expiration_date` | string | No | Optional group-share expiration in yyyy-mm-dd hh:mm:ss 24-hour format. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Add Group to Team Folder

**Slug:** `ZOHO_WORK_DRIVE_SHARE_GROUPS_TEAM_FOLDER`

Add one WorkDrive group to a team folder with a selected access role.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer ("1" | "2" | "5" | "6" | "34") | Yes | Team-folder role: 1 admin, 2 organizer, 5 editor, 6 commenter, or 34 viewer. |
| `share_to` | string | Yes | Unique ID of the WorkDrive group to add. |
| `resource_id` | string | Yes | Unique ID of the team folder receiving the group. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Share Resource

**Slug:** `ZOHO_WORK_DRIVE_SHARE_RESOURCE`

Grant one person access to a WorkDrive file or folder. Zoho sends an irreversible notification email by default unless send_notification_email is false; organization policy may allow an external recipient.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `email` | string | Yes | Recipient email address. Team policy controls whether external recipients are allowed. |
| `access` | string ("viewer" | "editor" | "sharer" | "commenter" | "filler" | "organizer" | "uploader") | Yes | Access to grant. Files support viewer, editor, sharer, commenter, or filler; folders support viewer, editor, organizer, or uploader. |
| `resource_id` | string | Yes | WorkDrive file or folder ID to share. |
| `resource_kind` | string ("file" | "folder") | Yes | Whether resource_id identifies a file or folder; this determines valid access levels. |
| `expiration_date` | string | No | Optional access expiry in yyyy-mm-dd hh:mm:ss format using 24-hour time. |
| `send_notification_email` | boolean | No | Whether Zoho should email the recipient about the new access. Defaults to true; set false to avoid sending an irreversible notification. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Share Team Folder with Entire Team

**Slug:** `ZOHO_WORK_DRIVE_SHARE_TEAM`

Grant every member of the WorkDrive team a selected role on one team folder. This is broad organization-wide exposure and remains active until revoked.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer ("1" | "2" | "5" | "6" | "34") | Yes | Role for every team member: 1 admin, 2 organizer, 5 editor, 6 commenter, or 34 viewer. |
| `team_folder_id` | string | Yes | Unique team folder ID to share with the entire team. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Add Member to Team Folder

**Slug:** `ZOHO_WORK_DRIVE_SHARE_TEAM_FOLDER`

Add one WorkDrive user to a team folder with a selected access role.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer ("1" | "2" | "5" | "6" | "34") | Yes | Team-folder role: 1 admin, 2 organizer, 5 editor, 6 commenter, or 34 viewer. |
| `email_id` | string | Yes | Email address of the WorkDrive user to add. |
| `resource_id` | string | Yes | Unique ID of the team folder receiving the member. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Start Workflow for a File/Folder

**Slug:** `ZOHO_WORK_DRIVE_START_WORKFLOW_FOR_A_FILE_FOLDER`

Start an active workflow on a WorkDrive file or folder, including configured initial during-action values.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the file or folder on which to start the workflow. |
| `workflow_id` | string | Yes | ID of the active workflow definition to start. |
| `during_action_info` | array | No | Values for configured initial-transition during-actions. Omit when the start transition has none. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Suspend Team Member

**Slug:** `ZOHO_WORK_DRIVE_SUSPEND_USER`

Temporarily suspend a WorkDrive team member. Access to the team and synced files is lost immediately, created content remains active, and the user license is canceled for reuse or reimbursement. Reactivation restores access. The official API does not document sending a notification.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_member_id` | string | Yes | Team-member ID to suspend, in the provider's {team-id}-{member-id} form. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Trash Resource

**Slug:** `ZOHO_WORK_DRIVE_TRASH_RESOURCE`

Move one WorkDrive file or folder to Trash. An already-trashed resource is reported as a successful idempotent outcome.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | WorkDrive file or folder ID to move to Trash. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### UnArchive Team Folder

**Slug:** `ZOHO_WORK_DRIVE_UN_ARCHIVE_TEAM_FOLDER`

Reactivate an archived team folder with its data, roles, and sharing intact.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `teamfolder_id` | string | Yes | Unique ID of the archived team folder to reactivate. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Unfollow Files or Folders

**Slug:** `ZOHO_WORK_DRIVE_UNFOLLOW_RESOURCES`

Stop following one or more WorkDrive files or folders.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_ids` | array | Yes | Unique IDs of the files or folders to unfollow. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Check in File

**Slug:** `ZOHO_WORK_DRIVE_UNLOCK_RESOURCE`

Check in a WorkDrive file so team members can edit and view changes.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the checked-out WorkDrive file to check in. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Remove a File from the Index View

**Slug:** `ZOHO_WORK_DRIVE_UN_MARK_INDEX_LAYOUT_FILE`

Remove a WorkDrive Writer file as its folder's Index View.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `resource_id` | string | Yes | Unique ID of the WorkDrive file to remove from its folder's Index View. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Unpin Team Folder

**Slug:** `ZOHO_WORK_DRIVE_UNPIN_TEAM_FOLDER`

Remove a team folder from the connected user's pinned team-folder list.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `teamfolder_id` | string | Yes | Unique ID of the team folder to unpin. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Unzip File

**Slug:** `ZOHO_WORK_DRIVE_UN_ZIP_FILE`

Extract all content from a WorkDrive ZIP file into a destination folder without merging names.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `zip_file_id` | string | Yes | ID of the WorkDrive ZIP file to extract. |
| `destination_id` | string | Yes | ID of the destination folder for extracted content. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Collection Settings

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_COLLECTION_SETTINGS`

Update the name, expiration, upload limit, or uploader-folder behavior of an active collection.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `collection_id` | string | Yes | Unique ID of the collection to update. |
| `collection_name` | string | No | New collection name. |
| `expiration_date` | string | No | New expiration in YYYY-MM-dd or YYYY-MM-dd HH:mm format, or `never`. |
| `each_user_each_folder` | boolean | No | Whether WorkDrive creates a separate folder for each uploader. |
| `upload_limit_per_user` | integer | No | Maximum files each uploader may submit. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Custom Field

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_CUSTOM_FIELD`

Update an existing custom field's name, required flag, or choices.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `choices` | array | No | Choice add, update, or delete operations. |
| `display_name` | string | No | Updated custom field display name. |
| `custom_field_id` | string | Yes | Unique ID of the custom field. |
| `field_properties` | object | No | Type-specific properties to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Change Team Description

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_DESCRIPTION`

Change or clear a WorkDrive team's description. The connected user must be a team administrator.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_id` | string | Yes | Unique ID of the WorkDrive team to update. |
| `description` | string | Yes | New team description. Pass an empty string to clear the description. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update File/Folder Share Expiration

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_EXPIRATION`

Change when an existing WorkDrive file or folder collaboration expires. Omitting expiration_date leaves that access active without a documented expiry.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `permission_id` | string | Yes | Collaboration permission ID whose expiration will change. |
| `expiration_date` | string | No | New expiration in yyyy-mm-dd or yyyy-mm-dd hh:mm[:ss] 24-hour format. Omit to leave the share active without an expiration. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Group Description

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_GROUP_DESCRIPTION`

Update the description of an existing WorkDrive group.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `group_id` | string | Yes | Unique ID of the group to update. |
| `description` | string | Yes | New description of the group. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Change Template Library View Preference

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_LIBRARY_USER_VIEW_PREFERENCE`

Update the connected user's sort, filter, or layout preference for a template library.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `layout` | string | No | Layout used to display the template listing, such as grid. |
| `sort_by` | string | No | Field by which to sort templates, such as created_time. |
| `library_id` | string | Yes | Template library ID for My Templates, Org Templates, or Public Templates. |
| `sort_order` | string | No | Sort direction for the selected field, such as asc or desc. |
| `filtered_by` | string | No | Filter applied to the template listing, such as all. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Link Download Setting

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_LINK_DOWNLOAD_SETTING`

Allow or restrict downloads through an existing external WorkDrive share link.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `link_id` | string | Yes | External share-link ID to update. |
| `allow_download` | boolean | Yes | True to let external visitors download content; false to restrict downloads while retaining link access. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Link Expiry Setting

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_LINK_EXPIRY_SETTING`

Set when an existing external WorkDrive share link will stop granting access.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `link_id` | string | Yes | External share-link ID to update. |
| `expiration_date` | string | Yes | New link expiration in yyyy-mm-dd hh:mm:ss format using 24-hour time. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Link file

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_LINK_FILE`

Replace the web URL associated with a WorkDrive Link file.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `url_link` | string | Yes | New web URL to associate with the Link file, replacing its current URL. |
| `resource_id` | string | Yes | Unique ID of the WorkDrive Link file to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Link Password Setting

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_LINK_PASSWORD_SETTING`

Enable, replace, or remove password protection on an external WorkDrive share link.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `link_id` | string | Yes | External share-link ID to update. |
| `password_text` | string | No | New link password. Required when enabling protection; never returned by this action. |
| `is_password_protected` | boolean | Yes | True to require a password from external visitors; false to remove password protection. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Group Member Role

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_MEMBER_ROLE`

Change an existing WorkDrive group member to Group Admin or Group Member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer ("30" | "31") | Yes | New group role: 30 for Group Admin or 31 for Group Member. |
| `group_member_id` | string | Yes | Unique ID of the group membership to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Assign or Remove Template Admin Role

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_ORG_TEMPLATE_ADMIN_ROLE`

Assign or remove organization template-admin privileges for a WorkDrive team member.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `team_member_id` | string | Yes | Team-member ID in the provider's {team-id}-{member-id} form. |
| `is_org_template_admin` | boolean | Yes | True assigns the organization template-admin role; false removes it. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update File/Folder Share Permissions

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_PERMISSION`

Replace the role on one existing WorkDrive collaboration. This can broaden the recipient's access; Zoho rejects roles above the connected user's authority.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer | Yes | Provider role ID to grant. Valid roles depend on the underlying resource and the caller's own permission; use collaboration details to choose it. |
| `permission_id` | string | Yes | Collaboration permission ID whose role will change. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Change Team Folder Description

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_TEAM_FOLDER_DESC`

Change the description of an existing WorkDrive team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `description` | string | Yes | New description for the team folder. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Team Folder Member Role

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_TEAM_FOLDER_MEMBER`

Change the access role of one existing WorkDrive team-folder membership.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer ("1" | "2" | "5" | "6" | "34") | Yes | New team-folder role: 1 admin, 2 organizer, 5 editor, 6 commenter, or 34 viewer. |
| `member_id` | string | Yes | Unique ID of the team-folder membership to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Change Team Folder Name

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_TEAM_FOLDER_NAME`

Change the name of an existing WorkDrive team folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | New name for the team folder. |
| `teamfolder_id` | string | Yes | Unique ID of the team folder to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Add File to Template Category

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_TEMPLATE_CATEGORY`

Associate one Zoho-format template file with a template category.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `category_id` | string | Yes | ID of the template category to update. |
| `resource_id` | string | Yes | ID of the Zoho-format template file to associate with the category. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Change Team Member Role

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_USER_ROLE`

Change a WorkDrive team member's permissions to Member, Admin, or Super Admin. Super Admin grants the highest team authority and a team can have only one. The official API does not document sending a notification.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `role_id` | integer ("30" | "31" | "32") | Yes | New role: 30 Member, 31 Admin, or 32 Super Admin. |
| `team_member_id` | string | Yes | Team-member ID to update, in the provider's {team-id}-{member-id} form. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Values of Associated Files/Folders

**Slug:** `ZOHO_WORK_DRIVE_UPDATE_VALUES_OF_ASSOCIATED_FILES_FOLDERS`

Replace custom field values on an existing data-template association.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `custom_data` | array | Yes | Custom field IDs and their replacement values. |
| `custommetadata_id` | string | Yes | Unique ID of the file/folder and template association. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Upload File

**Slug:** `ZOHO_WORK_DRIVE_UPLOAD_FILE`

Upload actual file content to a WorkDrive folder using the provider's multipart endpoint.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `content` | object | Yes | File content to upload; WorkDrive accepts files up to 250 MB on this endpoint. |
| `filename` | string | No | Optional UTF-8 URL-encoded filename, including its extension. |
| `parent_id` | string | Yes | ID of the WorkDrive folder that will contain the file. |
| `override_name_exist` | string ("true" | "false") | No | Use `true` to upload as a new top version of a same-name file, or `false` to make WorkDrive add a timestamp to the new name. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Upload File Chunk

**Slug:** `ZOHO_WORK_DRIVE_UPLOAD_FILE_CHUNK`

Upload one sequential chunk to an existing WorkDrive upload session through the connection's regional stream endpoint.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `content` | object | Yes | One sequential chunk whose bytes become the request body. |
| `upload_id` | string | Yes | Upload ID returned by Create Session. |
| `content_range` | string | Yes | Exact chunk range in the form `bytes start-end/total`. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Upload Large File

**Slug:** `ZOHO_WORK_DRIVE_UPLOAD_LARGE_FILE`

Upload a file through WorkDrive's regional stream endpoint for files larger than 250 MB.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `content` | object | Yes | Large file whose bytes become the stream-upload request body. |
| `filename` | string | Yes | Filename including extension; the action URL-encodes it as UTF-8. |
| `parent_id` | string | Yes | ID of the destination WorkDrive folder. |
| `upload_id` | string | Yes | Unique upload processing ID. |
| `override_name_exist` | boolean | No | True to create a top version of a same-name file; false to let WorkDrive timestamp-rename it. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Upload New File Version

**Slug:** `ZOHO_WORK_DRIVE_UPLOAD_NEW_VERSION`

Upload replacement content as the top version of an existing WorkDrive file. The existing file is selected by its containing folder and matching filename; the operation always enables WorkDrive's overwrite-as-version behavior.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `content` | object | Yes | Replacement file content to upload as the top version. Maximum documented size is 250 MB. |
| `filename` | string | No | Existing filename to replace. Omit to use the uploaded file's name. |
| `parent_id` | string | Yes | ID of the folder containing the existing WorkDrive file. |
| `override_name_exist` | string | No | Version-upload mode required by WorkDrive. Only true is accepted. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Upload Progress

**Slug:** `ZOHO_WORK_DRIVE_UPLOAD_STATUS`

Check the progress or error state of a WorkDrive stream upload.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `uploadid` | string | Yes | Upload progress ID returned by the WorkDrive stream upload operation. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create ZIP Progress

**Slug:** `ZOHO_WORK_DRIVE_ZIP_PROGRESS_FILE`

Fetch ZIP creation progress using the WMS progress key.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `progressid` | string | Yes | ZIP progress ID returned by the create-ZIP operation. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
