Get Project
Retrieve a specific project by ID
Authentication
x-api-keystring
API Key authentication via header
Path parameters
projectId
Project identifier
Query parameters
include_virtual_properties
Whether to include virtual properties in the response. Defaults to false unless explicitly set to true.
Response
Project details
address
Record location/address
clientId
Associated client ID
companyId
Company identifier
createdAt
Creation timestamp
custom
Custom fields
description
Record description
id
Unique identifier
isActive
Whether the record is active
number
Record number (e.g., 1234)
phase
Current phase information (Workflows 2.0).
This object replaces stage when a project is attached to the Phase-based workflow engine.
If the project is still on Workflows 1.0 this object will be omitted.
phaseInstances
Ordered list of phase instances for the project
primaryEmail
Primary contact email
primaryPhone
Primary contact phone
size
Project size
stage
Current stage information (Workflows 1.0).
This object is present only for records still using the original Stage-based workflow engine.
When the project is managed by Workflows 2.0 (Phase engine) the stage object and
related fields (stageId, timeInStageDays, slaStatus) are omitted.
status
Status of the project:
* `ACTIVE` - Project is active and in progress
* `ON_HOLD` - Project is temporarily paused
* `CANCELLED` - Project has been cancelled
* `COMPLETED` - Project has been completed
Allowed values:
title
Record title/name
trades
Array of trade types
updatedAt
Last update timestamp
value
Project value
workflowId
Associated workflow ID
workflowName
Name of the associated workflow.
