Wrike Integration

Wrike API Operations

Browse all 144 operations available for Wrike workflow automation.

project-management

144 operations
ActionWRIKE_BULK_MODIFY_GROUPS

Bulk modify group members

Adds or removes members for multiple Wrike groups in a single request; all specified user IDs must correspond to existing Wrike users.

1 input
ActionWRIKE_GET_IDS

Convert legacy v2 IDs to v4

Tool to convert legacy Wrike API v2 IDs to current v4 format.

2 input
ActionWRIKE_COPY_FOLDER

Copy folder

Copies a Wrike folder synchronously to a specified parent location with customizable options.

14 input
ActionWRIKE_COPY_FOLDER_ASYNC

Copy folder async

Duplicate a folder asynchronously in Wrike, creating a copy in a specified parent location.

14 input
ActionWRIKE_CREATE_FOLDER

Create a folder

Creates a new Wrike subfolder within the specified folderId, optionally as a project if customItemTypeId is given; the folder is auto-shared with its creator.

12 input
ActionWRIKE_CREATE_GROUP

Create a group

Creates a new user group in Wrike with a specified title, optionally setting members, parent group, avatar, and custom metadata.

6 input
ActionWRIKE_CREATE_FOLDER_WEBHOOK

Create a webhook on folder

Tool to create a webhook for a Wrike folder or project.

5 input
ActionWRIKE_CREATE_ACCOUNT_WEBHOOKS

Create account webhooks

Creates a webhook for the current account to receive notifications about changes.

5 input
ActionWRIKE_CREATE_FOLDERS_APPROVALS

Create approval in folder

Tool to create a new approval in a Wrike folder.

1 input
ActionWRIKE_CREATE_CUSTOMFIELD

Create custom field

Tool to create a new custom field in Wrike.

13 input
ActionWRIKE_CREATE_ASSETS

Create equipment asset

Tool to create equipment/asset in Wrike.

1 input
ActionWRIKE_CREATE_FOLDER_BOOKING

Create folder booking

Tool to create a booking in a Wrike folder.

5 input
ActionWRIKE_CREATE_FOLDERS_COMMENTS

Create folder comment

Creates a new comment on a specified Wrike folder.

2 input
ActionWRIKE_CREATE_INVITATION

Create invitation

Invites a user to a Wrike workspace by email, optionally with name, specifying EITHER userTypeId OR a combination of role/external; custom email…

8 input
ActionWRIKE_CREATE_SPACES_TIMELOG_LOCK_PERIOD

Create space timelog lock period

Tool to create a timelog lock period for a space to prevent time entries from being edited.

2 input
ActionWRIKE_CREATE_SPACE_WEBHOOK

Create space webhook

Tool to create a webhook on a Wrike space for receiving notifications about changes to tasks, folders, and projects.

5 input
ActionWRIKE_CREATE_TASKS_APPROVALS

Create task approval

Tool to create an approval on a specific task in Wrike.

1 input
ActionWRIKE_CREATE_TASK_ATTACHMENT

Create task attachment

Tool to upload a file attachment to a Wrike task.

2 input
ActionWRIKE_CREATE_TASK_COMMENT

Create task comment

Tool to create a new comment on a Wrike task.

2 input
ActionWRIKE_CREATE_TASKS_DEPENDENCIES

Create task dependency

Tool to create a new dependency relationship between Wrike tasks.

3 input
ActionWRIKE_CREATE_TASK

Create task in folder

Creates a new task in a specified Wrike folder; if setting priority with priorityBefore or priorityAfter, the referenced task must be in the same folder or…

22 input
ActionWRIKE_CREATE_TASKS_TIMELOGS

Create task timelog

Tool to create a timelog entry for a specific task in Wrike.

5 input
ActionWRIKE_CREATE_FOLDERS_TIMELOG_LOCK_PERIOD

Create timelog lock period for folder

Creates a timelog lock period for a specific folder.

2 input
ActionWRIKE_CREATE_TIMESHEETS

Create timesheet

Tool to create a timesheet for a user for a specified time period.

1 input
ActionWRIKE_CREATE_WORKFLOWS

Create workflows

Tool to create a new custom workflow in Wrike.

1 input
ActionWRIKE_DELETE_APPROVALS

Delete approval

Cancels/deletes an approval by its identifier.

1 input
ActionWRIKE_DELETE_ASSET

Delete asset

Permanently deletes a Wrike asset/equipment by assetId.

1 input
ActionWRIKE_DELETE_ATTACHMENTS

Delete attachment

Tool to permanently delete a Wrike attachment by its ID.

1 input
ActionWRIKE_DELETE_BOOKING

Delete booking

Permanently removes a resource booking allocation by its ID; use when deallocating resources from projects or tasks.

1 input
ActionWRIKE_DELETE_COMMENT

Delete comment

Permanently deletes a Wrike comment by its ID; this action is irreversible and the comment must exist.

1 input
ActionWRIKE_DELETE_CUSTOM_FIELD

Delete custom field by id

Permanently deletes a custom field by its ID; this action is irreversible and requires a valid, existing custom field ID.

1 input
ActionWRIKE_DELETE_DEPENDENCIES

Delete dependencies

Permanently removes a task dependency relationship by its ID; use when unlinking predecessor/successor task relationships.

1 input
ActionWRIKE_DELETE_FOLDER

Delete folder

Permanently deletes the folder specified by folderId and all its contents (e.g., tasks, documents, subfolders) from the Wrike workspace; this irreversible…

1 input
ActionWRIKE_DELETE_GROUP

Delete group by id

Permanently deletes a group by its groupId; this action is irreversible and does not affect user accounts that were members of the group.

1 input
ActionWRIKE_DELETE_INIVTATION

Delete invitation

Permanently deletes an existing invitation, specified by its unique invitationId; this action cannot be undone.

1 input
ActionWRIKE_DELETE_JOB_ROLE

Delete job role

Permanently deletes a job role by its identifier; deleted job roles are removed from all tasks and users and cannot be restored.

1 input
ActionWRIKE_DELETE_SPACE

Delete space

Permanently deletes a Wrike space and all its contents by spaceId; this action is irreversible and should be used with caution.

1 input
ActionWRIKE_DELETE_SPACES_TIMELOG

Delete spaces timelog lock period

Tool to unlock (delete) a timelog lock period for a specific space in Wrike.

2 input
ActionWRIKE_DELETE_TASK

Delete task

Permanently deletes a Wrike task and all its associated data by its ID; this action is irreversible and the task must exist.

1 input
ActionWRIKE_DELETE_TIMELOG

Delete timelog

Permanently deletes a Wrike timelog entry by its ID; use when removing an incorrect or obsolete time log entry.

1 input
ActionWRIKE_DELETE_FOLDERS_TIMELOG_LOCK_PERIOD

Delete timelog lock period for folder

Deletes a timelog lock period for a specific folder.

2 input
ActionWRIKE_DELETE_WEBHOOK

Delete webhook

Tool to permanently delete a webhook by webhookid.

1 input
ActionWRIKE_GET_ATTACHMENTS_DOWNLOAD

Download attachment

Tool to download a Wrike attachment file.

1 input
ActionWRIKE_FETCH_ALL_TASKS

Fetch all tasks

Fetches tasks from a Wrike account, allowing filtering by status, due date, and subfolder inclusion, with customizable response fields and pagination.

7 input
ActionWRIKE_GET_VERSION

Get API version

Tool to retrieve current Wrike API version information.

ActionWRIKE_GET_ACCOUNT_INFORMATION

Get account information

Retrieves detailed Wrike account information, where the response content is influenced by selected fields, account subscription, and user permissions.

1 input
ActionWRIKE_GET_ALL_CUSTOM_FIELDS

Get all custom fields

Retrieves all custom field definitions (including ID, name, type, and settings) from the Wrike account; this returns the definitions themselves, not their…

ActionWRIKE_GET_ALL_WEBHOOKS

Get all webhooks

Tool to retrieve a list of all webhooks created using the same API token.

ActionWRIKE_GET_APPROVALS

Get approvals

Tool to retrieve all approvals accessible to the authenticated user.

ActionWRIKE_GET_APPROVALS_BY_IDS

Get approvals by IDs

Tool to retrieve specific Wrike approvals by their IDs (up to 100).

1 input
ActionWRIKE_GET_ASYNC_JOB

Get async job status

Tool to retrieve status and details for an asynchronous job in Wrike.

1 input
ActionWRIKE_GET_ATTACHMENTS_URL

Get attachment URL

Tool to get a public access URL for a Wrike attachment.

1 input
ActionWRIKE_GET_ATTACHMENTS_PREVIEW

Get attachment preview

Tool to download a preview version of a Wrike attachment.

1 input
ActionWRIKE_GET_ATTACHMENTS

Get attachments by IDs

Tool to retrieve multiple Wrike attachments by their IDs (up to 100).

1 input
ActionWRIKE_GET_BOOKINGS

Get bookings

Retrieves one or more Wrike bookings by their IDs.

1 input
ActionWRIKE_GET_COLORS

Get colors

Tool to query the list of available colors in Wrike.

ActionWRIKE_GET_COMMENTS

Get comments

Tool to retrieve all comments accessible to the authorized user.

2 input
ActionWRIKE_GET_COMMENTS_BY_IDS

Get comments by IDs

Tool to retrieve multiple Wrike comments by their IDs.

2 input
ActionWRIKE_GET_CONTACT_HOURLY_RATES

Get contact hourly rates

Tool to retrieve hourly budget rates for up to 100 Wrike contacts.

1 input
ActionWRIKE_GET_CONTACT_TIMELOGS

Get contact timelogs

Tool to retrieve all timelog records created by a specific contact in Wrike.

7 input
ActionWRIKE_GET_CONTACTS

Get contacts

Retrieves a list of Wrike contacts (e.g., team members, clients, collaborators); response includes contact details but not their detailed task or project…

3 input
ActionWRIKE_GET_CONTACTS_HISTORY

Get contacts history

Tool to access field modification history for Wrike contacts.

1 input
ActionWRIKE_GET_CUSTOM_ITEM_TYPES

Get custom item types

Tool to retrieve all custom item types from Wrike.

ActionWRIKE_GET_DEPENDENCIES

Get dependencies by IDs

Tool to retrieve one or more Wrike dependencies by their IDs (up to 100).

1 input
ActionWRIKE_GET_FOLDERS_APPROVALS

Get folder approvals

Tool to retrieve all approvals from a specific Wrike folder.

1 input
ActionWRIKE_GET_FOLDERS_ATTACHMENTS

Get folder attachments

Tool to retrieve all attachments from a specific Wrike folder.

2 input
ActionWRIKE_GET_FOLDER_BOOKINGS

Get folder bookings

Tool to query bookings for a specific folder in Wrike.

1 input
ActionWRIKE_GET_FOLDERS_COMMENTS

Get folder comments

Tool to retrieve comments from a specific Wrike folder.

2 input
ActionWRIKE_GET_FOLDERS_HOURLY

Get folder hourly rates

Tool to retrieve hourly budget rates for a specific Wrike folder.

1 input
ActionWRIKE_GET_FOLDERS_ROLLUPS

Get folder rollups

Tool to query rollup settings for items in a folder.

4 input
ActionWRIKE_GET_FOLDERS_TASKS

Get folder tasks

Query tasks within a specific folder.

7 input
ActionWRIKE_GET_FOLDERS_TIMELOG_LOCK_PERIODS

Get folder timelog lock periods

Tool to query timelog lock periods for a specific folder.

1 input
ActionWRIKE_GET_FOLDERS

Get folders

Retrieves folders and/or projects from Wrike, with filters; when using nextPageToken, all other filter parameters must match the initial request.

14 input
ActionWRIKE_GET_FOLDERS_BY_IDS

Get folders by IDs

Tool to retrieve multiple Wrike folders by their IDs.

1 input
ActionWRIKE_GET_FOLDERS_HISTORY

Get folders history

Tool to access field modification history for Wrike folders.

1 input
ActionWRIKE_GET_FOLDERS_TIMELOGS

Get folders timelogs

Tool to retrieve all timelog records for a specific folder.

7 input
ActionWRIKE_QUERY_SPECIFIC_GROUP

Get group by id

Retrieves detailed information for a specific Wrike group using its groupId, optionally including 'metadata'.

2 input
ActionWRIKE_GET_JOB_ROLES

Get job roles by IDs

Tool to retrieve details for one or more Wrike job roles by job role IDs.

1 input
ActionWRIKE_GET_PLACEHOLDER_HOURLY_RATES

Get placeholder hourly rates

Tool to retrieve hourly budget rates for one or more Wrike placeholders.

1 input
ActionWRIKE_GET_PLACEHOLDERS

Get placeholders by IDs

Tool to retrieve details for one or more Wrike placeholders by their IDs.

1 input
ActionWRIKE_GET_SPACE

Get space by ID

Tool to retrieve details for a single Wrike space by spaceId.

2 input
ActionWRIKE_GET_SPACES_CUSTOMFIELDS

Get space custom fields

Tool to retrieve all custom fields defined for a specific Wrike space.

1 input
ActionWRIKE_GET_SPACE_CUSTOM_ITEM_TYPES

Get space custom item types

Tool to retrieve all custom item types scoped to a specific Wrike space.

1 input
ActionWRIKE_GET_SPACE_FOLDERS

Get space folders

Tool to retrieve the folder tree for a specific Wrike space.

7 input
ActionWRIKE_GET_SPACE_TIMELOG_LOCK_PERIODS

Get space timelog lock periods

Tool to query timelog lock periods for a specific space.

1 input
ActionWRIKE_GET_SPACES_WORKFLOWS

Get space workflows

Tool to query workflows for a specific Wrike space.

1 input
ActionWRIKE_GET_SPACES_TASKS

Get spaces tasks

Tool to query tasks within a specific Wrike space.

9 input
ActionWRIKE_GET_INFORMATION_ABOUT_SPECIFIC_CONTACT

Get specific contact information

Retrieves detailed information for a specific Wrike contact using their unique contactId, optionally including metadata and customFields if specified in the…

2 input
ActionWRIKE_GET_SPECIFIC_USER

Get specific user

Retrieves detailed information about a specific user in Wrike using their unique user ID.

1 input
ActionWRIKE_GET_TASKS_APPROVALS

Get task approvals

Retrieves all approval records for a specific task.

1 input
ActionWRIKE_GET_TASKS_ATTACHMENTS

Get task attachments

Tool to retrieve all attachments from a specific Wrike task.

2 input
ActionWRIKE_GET_TASK_BY_ID

Get task by id

Retrieves read-only detailed information for a specific Wrike task by its unique ID, optionally allowing specification of fields to include in the response.

2 input
ActionWRIKE_GET_TASKS_COMMENTS

Get task comments

Tool to retrieve all comments from a specific Wrike task.

2 input
ActionWRIKE_GET_TASK_DEPENDENCIES

Get task dependencies

Retrieves all dependency relationships for a specific task.

1 input
ActionWRIKE_GET_TASKS_ROLLUPS

Get task rollups

Tool to query rollup settings for a specific task.

1 input
ActionWRIKE_GET_TASKS_TIMELOG_LOCK_PERIODS

Get task timelog lock periods

Tool to query timelog lock periods for a specific task.

1 input
ActionWRIKE_GET_TASK_TIMELOGS

Get task timelogs

Retrieves all timelog records for a specific task.

7 input
ActionWRIKE_GET_TASKS_HISTORY

Get tasks history

Query task field modification history for up to 100 tasks.

1 input
ActionWRIKE_GET_TIMELOG_CATEGORIES

Get timelog categories

Tool to query the list of timelog categories in Wrike.

ActionWRIKE_GET_TIMELOGS

Get timelogs

Retrieves timelog records from Wrike with optional filters for dates, users, and task scope.

6 input
ActionWRIKE_GET_TIMELOGS_BY_IDS

Get timelogs by IDs

Retrieves detailed information for one or more Wrike timelogs by their unique IDs (up to 100), optionally including export and lock status.

2 input
ActionWRIKE_GET_TIMESHEET_SUBMISSION_RULES

Get timesheet submission rules

Tool to retrieve global timesheet submission rules across all work schedules.

ActionWRIKE_GET_TIMESHEETS

Get timesheets

Tool to query timesheets from Wrike.

ActionWRIKE_GET_WEBHOOK_BY_ID

Get webhook by ID

Tool to retrieve details for a specific webhook by webhookid.

1 input
ActionWRIKE_GET_WORKSCHEDULES_TIMESHEET

Get work schedule timesheet rules

Tool to retrieve timesheet submission rules for a specific work schedule.

1 input
ActionWRIKE_LAUNCH_TASK_BLUEPRINT_ASYNC

Launch Task Blueprint Async

Asynchronously launches a Wrike Task Blueprint to create tasks/projects, requiring either supertaskid (parent task) or parentid (parent folder/project) for…

13 input
ActionWRIKE_LAUNCH_FOLDER_BLUEPRINT_ASYNC

Launch folder blueprint async

Asynchronously launches a new project or folder structure in Wrike from a specified Folder Blueprint.

12 input
ActionWRIKE_LIST_FOLDER_BLUEPRINTS

List Folder Blueprints

Retrieves all account-level Folder Blueprints, which are templates for standardizing folder/project creation with predefined structures, custom fields, and…

ActionWRIKE_LIST_TASK_BLUEPRINTS

List Task Blueprints

Retrieves a list of defined Task Blueprints (predefined task templates) from the Wrike account, supporting pagination.

3 input
ActionWRIKE_LIST_ATTACHMENTS

List all attachments

Tool to retrieve all attachments from the Wrike account.

3 input
ActionWRIKE_LIST_PLACEHOLDERS

List all placeholders

Retrieves all placeholders accessible to the authenticated user; placeholders are templates used in Wrike for creating standardized tasks or projects.

ActionWRIKE_LIST_SPACE_FOLDER_BLUEPRINTS

List space folder blueprints

Lists all folder blueprints (templates for new folders/projects) within a specified Wrike space, requiring a valid and accessible space ID.

1 input
ActionWRIKE_LIST_SPACE_TASK_BLUEPRINTS

List space task blueprints

Lists task blueprints (templates for creating tasks with consistent structures) available in a specific, accessible Wrike space.

4 input
ActionWRIKE_LIST_SPACES

List spaces

Tool to list spaces the authorized user can access.

1 input
ActionWRIKE_LIST_SUBFOLDERS_BY_FOLDER_ID

List subfolders by folder id

Lists subfolders (metadata only, not their contents) for an existing Wrike folder specified by folderId, supporting recursive descent, filtering, and…

14 input
ActionWRIKE_MODIFY_FOLDER

Modify folder attributes

Modifies an existing Wrike folder: updates title, description, parents (not root/recycle bin), sharing, metadata, custom fields/columns; restores, converts to…

18 input
ActionWRIKE_MODIFY_GROUP

Modify group

Updates an existing Wrike user group's attributes like title, members, parent, avatar, or metadata, using its groupId and specifying only the fields to change.

10 input
ActionWRIKE_MODIFY_TASK

Modify task

Modifies an existing Wrike task by its ID, allowing updates to attributes such as title, status, dates, assignees, and custom fields; priorityBefore and…

29 input
ActionWRIKE_QUERY_INVITATIONS

Query invitations

Retrieves all active invitations in Wrike, useful for viewing and auditing pending invitations or managing user onboarding.

ActionWRIKE_QUERY_JOB_ROLES

Query job roles

Tool to retrieve all available job roles in the Wrike account.

ActionWRIKE_QUERY_WORKFLOWS

Query workflows

Fetches a list of all workflows with their detailed information from the Wrike account; this is a read-only action and does not support pagination or filtering…

ActionWRIKE_QUERY_CUSTOMFIELDS

Retrieve custom field by id

Retrieves a Wrike custom field's detailed information (e.g., type, possible values for dropdowns), properties, and metadata; the customFieldId must correspond…

1 input
ActionWRIKE_RETRIEVE_LIST_OF_GROUPS

Retrieve list of groups

Retrieves a list of user groups from the Wrike account, supporting metadata filtering, pagination, and inclusion of specific fields; this is a read-only…

4 input
ActionWRIKE_SEARCH_EDISCOVERY

Search eDiscovery

Tool to perform eDiscovery search across Wrike items (folders, projects, tasks).

2 input
ActionWRIKE_UPDATE_SPECIFIC_USER

Update a specific user

Updates specified profile attributes (e.g., account ID, role, external status) for an existing Wrike user; unspecified fields remain unchanged.

6 input
ActionWRIKE_MODIFY_ACCOUNT

Update account metadata

Updates or adds custom key-value metadata to the Wrike account, useful for integrations, storing app-specific data, or mapping external system identifiers.

1 input
ActionWRIKE_UPDATE_APPROVALS

Update approval

Updates an existing Wrike approval by its ID, allowing modifications to the title, description, and due date.

3 input
ActionWRIKE_UPDATE_ASSET

Update asset

Tool to update a Wrike asset/equipment by ID.

2 input
ActionWRIKE_UPDATE_ATTACHMENT

Update attachment

Tool to update a Wrike attachment by uploading new file content.

3 input
ActionWRIKE_UPDATE_BOOKINGS

Update booking

Updates a Wrike booking's date range by ID.

2 input
ActionWRIKE_UPDATE_COMMENT

Update comment

Tool to update an existing Wrike comment.

2 input
ActionWRIKE_UPDATE_CUSTOM_FIELD_BY_ID

Update custom field by id

Updates properties of an existing Wrike custom field by its ID, such as its title, type, scope, or sharing settings.

11 input
ActionWRIKE_UPDATE_DEPENDENCY

Update dependency

Tool to modify an existing Wrike dependency relationship between tasks.

4 input
ActionWRIKE_UPDATE_FOLDERS_ROLLUPS

Update folder rollup settings

Tool to update rollup settings for a folder.

2 input
ActionWRIKE_UPDATE_INVITATION

Update invitation

Updates a pending Wrike invitation (invitationId) to resend it or change user's role/type (use EITHER userTypeId OR role/external).

5 input
ActionWRIKE_UPDATE_JOB_ROLE

Update job role

Updates an existing Wrike job role by its ID, allowing modifications to the title and short title.

3 input
ActionWRIKE_UPDATE_METADATA_ON_SPECIFIC_CONTACT

Update metadata on a specific contact

Updates metadata, job role, or custom fields for an existing Wrike contact specified by contactId; if jobRoleId is provided, it must be a valid ID.

5 input
ActionWRIKE_UPDATE_TASKS_ROLLUPS

Update task rollup settings

Updates rollup settings for a task.

2 input
ActionWRIKE_UPDATE_TIMELOGS

Update timelog entry

Tool to modify an existing timelog entry in Wrike.

6 input
ActionWRIKE_UPDATE_TIMESHEETS

Update timesheet

Tool to update a timesheet's approval status in Wrike.

2 input
ActionWRIKE_UPDATE_TIMESHEET_ROW

Update timesheet row

Updates a Wrike timesheet row by its ID, allowing modification of the timelog category.

2 input
ActionWRIKE_UPDATE_WEBHOOK_STATE

Update webhook state

Tool to update the state of a Wrike webhook.

2 input
ActionWRIKE_UPDATE_WORKSCHEDULE_TIMESHEET_RULES

Update work schedule timesheet rules

Tool to update timesheet submission rules for a work schedule.

5 input
ActionWRIKE_UPDATE_WORKFLOW

Update workflow

Tool to modify an existing Wrike workflow.

3 input