CreateProjectRequest

Request model for creating a new project.

  • Project name. Required.

  • Asset information: type ("single" or "portfolio") and optional propertyCount. Defaults to single property if not specified.

    Properties: 2
  • The project's cover picture: an image id from POST /api/v1/images that you uploaded. Omit for no cover.

  • Sales exclusivity type: "exclusive", "non_exclusive", "other", or null if not set. Preferred field; mutually exclusive with the deprecated mandate field.

  • External references for CRM integration (e.g., Salesforce, HubSpot). Each namespace can only appear once. Multiple CRM systems can be referenced simultaneously.

    Properties: 2
  • Deprecated alias for exclusivity. Sending both mandate and exclusivity with non-null values is rejected with 422. Will be removed in a future minor version.

  • Asking price / price expectation for the deal (single value).

    Properties: 3
  • Custom price range (min/max override for display purposes). When set, must contain the price value.

    Properties: 4