Endpoint
Request
Bearer token. See Authentication.
Must be
application/json.Body parameters
A human-readable name for the project. This appears in the Admin Center and in reports.
A description of the project’s scope or purpose.
Free-text internal notes. Not included in reports.
ISO 8601 date-time when the engagement is scheduled to start (for example,
2025-07-01T09:00:00Z).ISO 8601 date-time when the engagement is scheduled to end.
Response
Returns the newly created project object with all fields populated, including server-assigned values.Unique identifier assigned to the project.
The organization that owns the project.
The project name you provided.
The description you provided.
The internal notes you provided.
ISO 8601 launch date.
ISO 8601 end date.
ISO 8601 date-time when the project was created on the server.
Identifier of the authenticated user who made the request.
Access model. Defaults to
null until updated.Location context. Defaults to
null until updated.Project owner. Defaults to
null until updated.Report deadline. Defaults to
null until updated.Retesting window end. Defaults to
null until updated.Retesting window start. Defaults to
null until updated.Engagement type. Defaults to
null until updated.Assigned vendor. Defaults to
null until updated.Whether retesting is required. Defaults to
false until updated.Example
To set fields such as
owner, vendor, type, and retesting dates, use PUT /api/projects after creation.