Documentation

DirectoryApi extends AbstractApi
in package

Manage project directories to keep files structure

Table of Contents

Methods

checkDeleteStatus()  : DeleteJob|null
Check Delete Directory Job Status
create()  : Directory|null
Add Directory
delete()  : mixed
Delete Directory
get()  : Directory|null
Get Directory Info
list()  : ModelCollection
List Directories
search()  : ModelCollection
Search Directories
update()  : Directory|null
Edit Directory

Methods

create()

Add Directory

public create(int $projectId, array<string|int, mixed> $data) : Directory|null
Parameters
$projectId : int
$data : array<string|int, mixed>

string $data[name] required
integer $data[branchId]
integer $data[directoryId]
string $data[title]
string $data[exportPattern]
string $data[priority] Enum: "low" "normal" "high"

Tags
link

API Documentation

API Documentation Enterprise

Return values
Directory|null

Search Directories

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

string $params[filter] required, max 128 characters
string $params[projectIds] Comma-separated project identifiers, max 50 projects
integer $params[userId] Crowdin API only
integer $params[limit]
integer $params[offset]

Tags
link

API Documentation

API Documentation Enterprise

Return values
ModelCollection
On this page

Search results