Documentation

TaskApi extends TaskApi
in package

Create and assign tasks to get files translated or proofread by specific people.

Table of Contents

Methods

addSettingsTemplate()  : TaskSettingsTemplate|null
Add Project Task Settings Template
create()  : Task|null
Add Project Task
delete()  : mixed
Delete Project Task
deleteSettingsTemplate()  : mixed
Delete Project Task Settings Template
exportStrings()  : DownloadFile|null
Export Project Task Strings
get()  : Task|null
Get Project Task
getSettingsTemplate()  : TaskSettingsTemplate|null
Get Task Settings Template
list()  : ModelCollection
List Project Tasks
listOrganizationTasks()  : ModelCollection
List Tasks (all organization tasks)
listSettingsTemplates()  : ModelCollection
List Project Task Settings Templates
listTasks()  : ModelCollection|null
List Tasks
listUserTasks()  : ModelCollection|null
List User Tasks
update()  : Task|null
Edit Project Task
updateSettingsTemplate()  : TaskSettingsTemplate|null
Update Project Task Settings Template
userTaskArchivedStatus()  : Task|null
Edit Task Archived Status

Methods

list()

List Project Tasks

public list(int $projectId[, array<string|int, mixed> $params = [] ]) : ModelCollection
Parameters
$projectId : int
$params : array<string|int, mixed> = []

string $params[orderBy]
integer $params[limit] [1 .. 500] Default: 25
integer $params[offset] >= 0 Default: 0
string $params[status] Enum: "todo" "in_progress" "done" "closed"
integer $params[assigneeId]

Tags
link

API Documentation

API Documentation Enterprise

Return values
ModelCollection

listOrganizationTasks()

List Tasks (all organization tasks)

public listOrganizationTasks([array<string|int, mixed> $params = [] ]) : ModelCollection
Parameters
$params : array<string|int, mixed> = []

string $params[orderBy]
integer $params[limit] [1 .. 500] Default: 25
integer $params[offset] >= 0 Default: 0
string $params[status] Enum: "todo" "in_progress" "done" "closed"
string $params[type]
string $params[projectIds]
string $params[groupIds]
string $params[assigneeIds]
string $params[creatorIds]
string $params[targetLanguageIds]
string $params[sourceLanguageIds]
string $params[createdAtFrom]
string $params[createdAtTo]
string $params[deadlineFrom]
string $params[deadlineTo]

Tags
link

API Documentation

Return values
ModelCollection

listTasks()

List Tasks

public listTasks(int $userId[, array<string|int, mixed> $params = [] ]) : ModelCollection|null
Parameters
$userId : int
$params : array<string|int, mixed> = []

string $params[orderBy]
integer $params[limit] [1 .. 500] Default: 25
integer $params[offset] >= 0 Default: 0
string $params[status] Enum: "todo" "in_progress" "done" "closed"
string $params[type] Enum: 0 1 2 3
string $params[projectIds]
string $params[assigneeIds]
string $params[creatorIds]
string $params[targetLanguageIds]
string $params[sourceLanguageIds]
string $params[createdAtFrom]
string $params[createdAtTo]
string $params[deadlineFrom]
string $params[deadlineTo]

Tags
link

API Documentation

Return values
ModelCollection|null

listUserTasks()

List User Tasks

public listUserTasks([array<string|int, mixed> $params = [] ]) : ModelCollection|null
Parameters
$params : array<string|int, mixed> = []

string $params[orderBy]
integer $params[limit] [1 .. 500] Default: 25
integer $params[offset] >= 0 Default: 0
string $params[status] Enum: "todo" "in_progress" "done" "closed"
string $params[isArchived] Enum: "0" "1"

Tags
link

API Documentation

API Documentation Enterprise

Return values
ModelCollection|null
On this page

Search results