v1

latestOpenAPI 3.0.1Apache 2.02026-08-06260217675.1 KB
Project

Create project

Creates a new project with the provided details. The authenticated user becomes the owner of the project and is automatically added as a project member with full permissions. If a team ID is provided, the project will be associated with that team and visible to team members according to their permissions.

post/v1/projects

Request body

titlestring
descriptionstring
employerstring
officestring
colorinteger
taskDefaultBillableboolean
taskDefaultRateIdstring
archivedboolean
salaryVisibilityinteger
salarystring decimal
teamIdstring

Response

Project successfully created

idstring
userstring
lastUpdateinteger
createdinteger
deletedboolean
titlestring
descriptionstring
employerstring
officestring
colorinteger
taskDefaultBillableboolean
archivedboolean
salaryVisibilityinteger
salarystring decimal
durationinteger
durationBreakinteger
salaryTotalstring decimal
salaryBreakstring decimal
expensesstring decimal
expensesPaidstring decimal
mileagestring decimal
todoEstimatedDurationinteger
todoTrackedDurationinteger
todoCountinteger
titleAndClientstring
salaryVisibleboolean