Project Model

Important Notice

Cases have recently been renamed Projects across Capsule but the API endpoints have not been changed as it would be a breaking change for existing applications.

Represents a project that is stored in Capsule.

Name Type Description
id Long Read only

The unique id of this project.

party Nested Party Required

The main contact for this project.

name String Required

The name of this project.

description String

The description of this project.

owner Nested User

The user this project is assigned to. This and/or team is required.

team Nested Team

The team this project is assigned to. This and/or owner is required.

status String

The status of the project.

Accepted values are: OPEN, CLOSED

opportunity Nested Opportunity

An optional link to the opportunity that this project was created to support.

stage Nested Stage

The stage that this project is on.

createdAt Date Read only

The ISO date/time when this project was created.

updatedAt Date Read only

The ISO date/time when this project was last updated.

expectedCloseOn Date

The expected close date of this project.

closedOn Date Read only

The ISO date when this project was closed.

lastContactedAt Date Read only

The ISO date/time when this project was last contacted. This field is automatically set by Capsule based on the attached history entries.

tags Array of Nested Tag

An array of tags that are added to this project. This field is included in responses only if the embed parameter contains tags.

fields Array of Field Value

An array of custom fields that are defined for this project. This field is included in responses only if the embed parameter contains fields.

missingImportantFields Boolean

Indicates if this project has any Important custom fields that are missing a value. This field is included in responses only if the embed parameter contains missingImportantFields.