CreateProjectRequest
Request model for creating a new project.
- nameType: stringmin length:1max length:200required
Project name. Required.
- assetType: nullableProperties: 2
Asset information: type ("single" or "portfolio") and optional propertyCount. Defaults to single property if not specified.
- coverType: null | string
Image Id The project's cover picture: an image id from
POST /api/v1/imagesthat you uploaded. Omit for no cover. - exclusivityType: null | string
Sales exclusivity type: "exclusive", "non_exclusive", "other", or null if not set. Preferred field; mutually exclusive with the deprecated
mandatefield. - externalType:
Refs Properties: 2External references for CRM integration (e.g., Salesforce, HubSpot). Each namespace can only appear once. Multiple CRM systems can be referenced simultaneously.
- mandateType: null | stringdeprecated
Deprecated alias for
exclusivity. Sending bothmandateandexclusivitywith non-null values is rejected with 422. Will be removed in a future minor version. - priceType: nullableProperties: 3
Asking price / price expectation for the deal (single value).
- priceType: nullable
Range Properties: 4Custom price range (min/max override for display purposes). When set, must contain the
pricevalue.