UpdateProjectRequest

Request model for updating a project.

  • Asset information for a project. Describes whether this is a single property or portfolio deal.

    Properties: 2
  • The project's cover picture: an image id from POST /api/v1/images that you uploaded. Null removes the cover. Not allowed on a closed project.

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

  • External references for CRM integration. Replaces all existing external refs. Set to empty array to remove all external refs.

    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.

  • Project name. Cannot be empty if provided.

  • Price as a single value, with currency and scale.

    Properties: 3
  • Price as a min/max range, with currency and scale.

    Properties: 4