v1

latestOpenAPI 3.1.1Proprietary2026-07-26184406877.9 KB
Projects

Create Project(s)

Create one or more projects with the specified fields. Supports bulk creation of up to 100 projects in a single request.

<p><b>Project Tracking</b>:</p> <ul> <li><b>By Project</b>: Use `/project/billable` field, do not pass `/project/taskIds`</li> <li><b>By Task</b>: Use `/project/taskIds` field, do not pass `/project/billable`</li> </ul> <p><b>Note</b>: Projects are created as `active` by default. To update the status, use <a href="/reference/post_attendance-project-archive" target="_blank">archive</a>/<a href="/reference/post_attendance-project-restore" target="_blank">restore</a> endpoints</p> <p><b>Testing notes</b>:</p> <ul> <li>Use the testing widget's <b>Try It!</b> option to test this endpoint.</li> <li>Use the <b>Examples > Request Example</b> option to see how to initiate body parameters.</li> <li>For custom fields, use the <b>Examples > Request Example > Create project with custom fields</b> and copy to an external API client tool to change parameters.</li> </ul>
post/attendance/projects

Request body

Response

Project created successfully

idsinteger[]

Array of unique identifiers of the created projects