Skip to main content
New to Corsair? See API access, authentication, and error handling.

Account

get

account.get Read the account, including the virtual root folder id that a task or folder create needs as its parent Risk: read
Input: empty object Output

Comments

create

comments.create Post a comment on a task Risk: write
Input Output

delete

comments.delete Delete a comment Risk: destructive
Input Output

list

comments.list List comments across the account, up to a limit Risk: read
Input Output

task

comments.task List the comments on a task Risk: read
Input Output

update

comments.update Edit the text of a comment you wrote; Wrike allows it only in the 5 minutes after posting Risk: write
Input Output

Contacts

get

contacts.get Read one contact by id, or me for the one behind the token Risk: read
Input Output

list

contacts.list List the contacts on the account, optionally only active ones or only yourself Risk: read
Input Output

Folders

create

folders.create Create a folder inside another, or in the account root when given its virtual root id Risk: write
Input Output

delete

folders.delete Move a folder and every folder and task inside it to the recycle bin unless they have parents outside the deleted folder; Wrike does not refuse a folder with contents Risk: destructive
Input Output

get

folders.get Read one folder or project Risk: read
Input Output

list

folders.list List folders and projects, each with its parent and scope Risk: read
Input Output

tasks

folders.tasks List the tasks in a folder, optionally including every descendant folder Risk: read
Input Output

update

folders.update Rename a folder, change its description or move it between parents Risk: write
Input Output

Tasks

create

tasks.create Create a task in a folder, with assignees, dates, custom fields and metadata; Wrike has no account-level create Risk: write
Input
Output

delete

tasks.delete Move a task to the recycle bin, which a later update with restore can undo Risk: destructive
Input Output

get

tasks.get Read one task with its status, dates, assignees and custom fields Risk: read
Input Output

list

tasks.list Search tasks account-wide by title, status, dates, author or assignee, with paging and sorting Risk: read
Input Output

update

tasks.update Change a task title, status, dates, assignees or followers, or restore it from the recycle bin Risk: write
Input
Output

Timelogs

create

timelogs.create Log hours against a task for a tracked date, with a comment (Wrike requires one, which may be empty) and an optional category Risk: write
Input Output

delete

timelogs.delete Delete a logged time entry Risk: destructive
Input Output

list

timelogs.list List the time logged on the account, filtered by tracked or created date, or only your own Risk: read
Input Output

task

timelogs.task List the time logged against one task Risk: read
Input Output