Projects

get_projects

Get list of projects for the authenticated user's organization

Parameters

namestring

Filter by project name (partial match)

codestring

Filter by project code

publicboolean

Filter by public/private projects

billingstring

Filter by billing type

currencystringUSDEURGBPJPYCADAUDCHFCNY

Filter by currency

pagenumber1

Page number for pagination

limitnumber10

Number of items per page

relationsArray<string>

Relations to include (e.g., ["members", "teams", "tasks", "tags"])

usePaginationEndpointbooleanfalse

Use pagination endpoint for advanced pagination features

get_project_count

Get project count in the authenticated user's organization

Parameters

publicboolean

Filter by public/private projects

billingstring

Filter by billing type

get_projects_by_employee

Get projects assigned to a specific employee

Parameters

employeeIdstring<uuid>required

The employee ID

publicboolean

Filter by public/private projects

pagenumber1

Page number

limitnumber10

Items per page

get_my_projects

Get projects assigned to the current authenticated user

Parameters

publicboolean

Filter by public/private projects

pagenumber1

Page number

limitnumber10

Items per page

get_project

Get a specific project by ID

Parameters

idstring<uuid>required

The project ID

relationsArray<string>

Relations to include (e.g., ["members", "teams", "tasks", "tags", "image"])

create_project

Create a new project in the authenticated user's organization

Body

application/json
project_dataobjectrequired

The data for creating the project

Show child attributes
namestringrequired

The name of the project (required)

[key: string]any

update_project

Update an existing project

Parameters

idstring<uuid>required

The project ID

project_dataobjectrequired

The data for updating the project

delete_project

Delete a project

Parameters

idstring<uuid>required

The project ID

bulk_create_projects

Create multiple projects in bulk for the authenticated user's organization

Body

application/json
projectsArray<object>required

Array of project data to create

Show child attributes

Project data

namestringrequired

The name of the project (required)

[key: string]any

bulk_update_projects

Update multiple projects in bulk

Body

application/json
updatesArray<object>required

Array of project updates

Show child attributes
idstring<uuid>required

The project ID

dataobjectrequired

The data to update

Show child attributes
[key: string]any

bulk_delete_projects

Delete multiple projects in bulk

Parameters

idsArray<string>required

Array of project IDs to delete

get_project_statistics

Get project statistics for the authenticated user's organization

Parameters

projectIdstring<uuid>

Filter by specific project ID

employeeIdstring<uuid>

Filter by employee ID

startDatestring

Start date for statistics (ISO format)

endDatestring

End date for statistics (ISO format)

assign_project_to_employee

Assign a project to an employee

Parameters

projectIdstring<uuid>required

The project ID

employeeIdstring<uuid>required

The employee ID

unassign_project_from_employee

Unassign a project from an employee

Parameters

projectIdstring<uuid>required

The project ID

employeeIdstring<uuid>required

The employee ID

Copyright © 2023-Present Ever Co. LTD.Docs by Sourcey