latestOpenAPI 3.0.32026-08-20147323331.7 KB

a7231589e927

projects

Create a project

Creates a new project for an account. Provide a name or project_template_id. A template supplies defaults; non-empty name and description_html values and supplied customer_portal_visible and owner_id values override them. Supplying either start_date or end_date replaces both template dates.

Rate limit: 60 requests per minute

post/projects

Request body

account_idstring required

Account ID for this project

customer_portal_visibleboolean

Customer portal visible for this project

description_htmlstring

Description HTML for this project

end_datestring

End date for this project, in RFC 3339 format

namestring

Name for this project. Required unless project_template_id is provided. When both are provided, this name overrides the template's name.

owner_idstring

Owner ID for this project

project_template_idstring

Project template ID for this project. When provided, it supplies defaults; non-empty name and description_html values and supplied customer_portal_visible and owner_id values override them. Supplying either start_date or end_date replaces both template dates.

start_datestring

Start date for this project, in RFC 3339 format

Response

request_idstring

The request ID for tracking.

Example response

{
  "data": {
    "custom_fields": {
      "health": {
        "value": "on_track"
      }
    }
  }
}